Top 10k strings from Run - Issue 09 (1984)(Aquarious Edizioni)(it).tzx
in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Magazines / Sinclair ZX Spectrum - Magazines - [TZX] (TOSEC-v2007-01-01) /
Back to the directory listing
22 (p-p0)*500 18 TTTTTTTTTTTTTTTTTTTTTTTTTTTTTT 18 ****************************** 11 a$=b$(ca): 11 ;" ";p;" ": 11 FERMA IL REGISTRATORE 10 "_____________ RUN ______________"; 9 FAI PARTIRE IL REGISTRATORE 8 ;"________________________________": 8 "_____________ R U N ____________": 8 "11000","11000" 8 = retrocede" 8 = continua - 7 mmmmmmmmmmm 7 UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU 7 ;"________________________________"; 7 per continuare" 7 Finds address of code in next line 5 dddddddddddd 5 VVVVVVVVVVVVVVVVVVVVVVVVVVVVVV 5 I$$$$$$$$$$$$$$ 5 ;" ": 5 9900000000000 4 vpos,pos;: 4 [mmmmmmmm[mm 4 [mmRmmmmm[mm 4 OOOOOOOOOO 4 LLLLLLLLLORU 4 ;"by Paolo Goglio" 4 ....................... 4 $$$$$$$$$$$$$$$$$$$ 4 "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 4 "23681",x: 3 y$=" ": 3 wwwwwwwwwwwwwwww 3 vvvvvvvvvv 3 lc=chr-(hc*256 3 g$="RUN - Runcable Users Network": 3 g$=" 1 per Menu - X abbandona ": 3 by Eugenio Ciceri 3 BY *BRUNO MOLTENI* 3 A$="chiamata" 3 =retrocede 3 =continua 3 ;"________________________________" 3 ;" premi 3 ;" 3 3wwwwwwwwwww 3 ((8888(((( 3 '"Inizializzare le variabili:"''" 3 "_____________ R U N ____________"; 3 " * * * * R U N * * * * ": 2 wwwwwwwwwwwww 2 wwwwwwwwwww 2 vvvvvvvvvvv 2 q$="AQUARIUS KETRAVID" 2 mmmmmmmmmmmm 2 m$=" ": 2 hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhxxx{{{{{{{{{{{{{{{{{{{{{{{{{xxhhxxx|||||||||||||||||||||||||xxhhxxx}}}}}}}}}}}}}}}}}}}}}}}}}xxhhxxx~~~~~~~~~~~~~~~~~~~~~~~~~xxhhxxx|||||||||||||||||||||||||xxhhxxx{{{{{{{{{{{{{{{{{{{{{{{{{xxhhxxxzzzzzzzzzzzzzzzzzzzzzzzzzxxhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( 2 hhhhh8888000000((000000000000000000000000000000000000000pp xxxxx ```hh00pppp880hhhhhhhhhh 2 ddddddddddddddd 2 a$=".........": 2 a$=" " 2 __ 2 _XXXXXXX[00003 2 Rivoluzione 2 PSYCOSOFT N'VG30085EC 2 PAOLO GOGLIO 1985 2 NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWNNNNWWWWWWWNWWWWNNNNWNNNNN 2 NNNNNNNNNNNNNNNNNNNNNNNNNNNNNN 2 KFKKKKKKKNQT 2 IImmmmmmmmmmmmmmmmRRR 2 FKKKKKKKKNQT 2 ;"Il comando 2 ;"**RISERVATO**": 2 ;" R U N " 2 ;" 5 REM esempio" 2 ;" premi 2 ;" ";: 2 ;" " 2 ;" 2 8: FOR n=1 2 89=<:888888888888888 2 7779{y7;99 2 70_XXXX[03 2 700_X[0003 2 7000000003 2 70000000003 2 700000000003 2 700000000002 2 66666666666666666666666666 2 60000000003 2 33333333333333333333333333333 2 +a;b$(a);: 2 (((((((((( 2 '"Inizializzare la variabile:"''" 2 '"................................ ................................" 2 $$$$$$$$$$$$$$$$$$$$$$$$$$$ 2 $$$$$$$$$$$$$$$$$$ 2 "Inizializzare le variabili:"''" 2 "471"),aa: 2 "446"),aa: 2 "1111110","0" 2 "0";"_____________ 2 " 30 NEXT n: NEXT m" 2 " 10 FOR m=5 2 " 5 REM esempio" 2 ___________ 2 Inversione 2 CONTO NON ESISTENTE ": 2 ------------------------------ " 2 FAI PARTIRE IL REGISTRATORE 2 ARRIVEDERCI - 2 FAI PARTIRE IL REGISTRATORE 2 2 2 2 2 2 1 ~~#.#.99""SECCHIO 1 ~y5w3y5q1s5F53y5 1 ~ la variabile di sistema posta alla locazione 23681." 1 }|zmmig@prp@@DD\RPN\\DD 1 |REVISIONE 1 |NON TOCCARE 1 {6<,6c,s,6 1 zzzzzzzzzzzzzzzz 1 z$="PRIMA PARTE" 1 z$=" PREMI UN TASTO PER INIZIARE " 1 yrlf`[VQLHD@=9630-+(&$" 1 y999999999999999999999999999999yy999999999999999999999999999999yy999999999999999999999999999999yy999999999999999999999999999999yy999999999999999999999999999999yy9999999999999::999999999999999yy9999999999999::999999999999999yy999999999999999999999999999999yy999999999999999999999999999999yy999999999999999999999999999999yy999999999999999999999999999999yy999999999999999999999999999999yy999999999999999999999999999999yy999999999999999999999999999999yy999999999999999999999999999999yy8yyyyyyyyyyyyyyyyyyyyyyyyyyyy8y 1 y999999999999999999999999999999yy999999999999999999999999999999yy999999999999999999999999999999yy999999999999999999999999999999yy999999999999999999999999999999yy9999999999999:9999999999999999yy99999999999999:::9999999999999yy9999999999999::999999999999999yy9999999999999::999999999999999yy999999999999999999999999999999yy999999999999999999999999999999yy999999999999999999999999999999yy999999999999999999999999999999yy999999999999999999999999999999yy999999999999999999999999999999yy8yyyyyyyyyyyyyyyyyyyyyyyyyyyy8y 1 y$="HBAG CD = # VOLO PER ZH 18:34 INVERSO - GOOD LUCK - J.J. #END" 1 y$="CHE CAOS! PENSA AL MILIONE E VAIAVANTI! - J.J. #END" 1 y$="- PER ORA NON POSSO AIUTARTI #S.C. -END@@@@" 1 y$=" - CNcd#=G81 - AUGURI - S.T.#" 1 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpqqqqqqqqqqqqqqqqqqqqqqqqqpppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqp 1 xxxxxxxxxxxxxxx 1 xxxxxxxxxxx 1 xxxxxx000000pppx00000000000000000000000000000000000000000000000000000pp00000xppp00000pppp0pppppp 1 xxxxxx000000ppppx0000000000000000000000000000000000000000000000000000pp0000xpppp00000pppp0pppppp 1 xxxxxx000000pppppx000000000000000000000000000000000000000000000000000pp000xppppp00000pppp0pppppp 1 xxxxxx00000008000000000000402010000 1 xxxxxx00000000800000000000000000000 1 x,y;"RUN": 1 x$="by Paolo Goglio" 1 x$="8406934178208547106593372902487014530962193238941075138" 1 wwwwwwwwwwwwwwwwwwwwwwwwww3 1 wwwwwwwwwwwwwwwwwwwwwwwww 1 wwwwwwwwwwwwwwwwwwwww 1 wwwwwwwwwwwwwwwww3 1 wwwwwwwwwwwwwww 1 wwwwwwwwwwww 1 wwwwwwwwww 1 wwwww(((((((((((((((((((((wwwwwwwwwww((((((((hhhhhh(((((((wwwwwwooooo(((((((hh(((hh(((((((ooooooooooo(((((((((((((((((((((ooooooggggg(((((((((((((((((((((ggggggggggg((((((((((((hh(((((((gggggg_____((((((((((((hh(((((((______________________________________ 1 wwwwv""""* 1 w#w#w#w#w#w#w#w#w#w#w#w#w#w#w#w#w#w#w#w#w#w#w#w#w#w#w#w#w#w### 1 w#w#w!\Yw#w#w!<Yw##w+ 1 vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv! 1 vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv 1 vvvvvvvvvvvvvvvvvvvvvvvvvvvv[ 1 vvvvvvvvvvvvvvvvvvvvvvvvvvv[[[ 1 vvvvvvvvvvvvvvvvvvvvvvvv[[[[[ 1 vvvvvvvvvvvvvvvvvvvvvv[[[[[ 1 vvvvvvvvvvvvvvvvvv[[[[[[[ 1 vvvvvvvvvvvvvvvvv 1 vvvvvvvvvvvvvvvv[[[vvvvvvvvvv[ 1 vvvvvvvvvvvvvvvv 1 vvvvvvvvvvvvvvv$v$vvvvvvvvvv$v$vvvvvvvvvvvvvvv$$$$$$$$$$$$$$$$vvvvvvvvvvv! 1 vvvvvvvvvvvvvvv 1 vvvvvvvvvvvv[vvvvv[v[@[@ 1 vvvvvvvvvvv[vvvv[[[[[[[ 1 vvvvvvvvvv[vvvv[[vvv[[ 1 vvvvvvvvvv[[[vvvvvvvvvvvvvv[[vvv 1 vvvvvvvvvv[[[[[[[[[[[[ 1 vvvvvvvv[vvvvv[[[[[[ 1 vvvvvvvv[vv[vvvvvvvvvvvvvvv[[vvvvvvvvvv[vv[ 1 vpos,pos;">"; 1 vpos,pos;" 1 vmmmmmRmm[mm 1 viva la foca 1 video=7051 1 vicinanze piste sci, splendido " 1 ve,or;" ": 1 ve,or;" ": 1 valore=7401 1 v[mmmmmmRm[mm 1 time=time+1 1 terminan-dola con un RETURN 1 sum>1000000 1 sono ri- spettivamente l'attributo da modificare e il nuovo attributo." 1 si': entram-bi sono in hires." 1 score=score+1 1 sara' in unione con la funzione 1 s.t.t k[ 1 s$=s$+d$+s$ 1 rileva=8031 1 r$=d$(k)(1 1 q,q,q,q,q,q,q,q# 1 q$="LS427" 1 q$="AQUARIUSGOLDEN INVEST" 1 q$="AQUARIUS GOLDEN INVEST" 1 q$="AIUTO" 1 q$="86HYN" 1 print=7371 1 pppppqqqqqqqqqqqqqqqp 1 posit=posit+1 1 posit=posit*(posit<( 1 poke 64582,n ( 1 parziale"''" 1 pagina=7000 1 pagina1=56 1 page=page+( 1 pYYYYYYYYYm 1 pYYXXXXXXXXX[ 1 pXXXuuuuXXXXm 1 pXXXXXXXzz[000003 1 pXXXXXXXXXXXX[ 1 oooooowwwww 1 ooonnnntttt||||fuuuuuu 1 ocieta' Controllate:","ChemiCom","Sede di Milano 953759","*" 1 o" sono i nostri piedi, o meglanoomino 1 non ha il rientro dalla parte opposta, 1 nome; dove ""nome""e'una serie di caratteri alfanume-rici." 1 mv[[[vmmmmmmmmmmm 1 mmvvvmmmmmmmmmmmmm 1 mmv[[[vmmmmmmmmmmmm 1 mmmmmmmmvvvvmmmmmmm 1 mmmmmmmmvvvvmmmmmm 1 mmmmmmmmmvvmmmmmm 1 mmmmmmmmmmvvmmmmmmmmm 1 mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmRRRmmmmmmmmmmRRRmmmmmmmmmmmmmmmmRRRmmmmmmmmmmRRRmmmmmmmmmmmmmmmmmRRmmmmmmmmmmRRmmmmmmmmmmmmmmmmm 1 mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm666666666666666666666666[[[6666666666666666666666666666 1 mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmIIIIImmmmmmmmmmmmmmmmmmmmmmmmmmm[IIIImmmmmmmmmmmmmm 1 mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm 1 mmmmmmmmmmmmmmmmmmmmmmmmmmmmmm 1 mmmmmmmmmmmmmmmmmmmmmmmmmmmm 1 mmmmmmmmmmmmmmmmmmmmmmmmm 1 mmmmmmmmmmmmmmmmmmmmmm 1 mmmmmmmmmmmmmmmmmmm 1 mmmmmmmmmmmmmmmmmm 1 mmmmmmmmmmmmmmm$$m 1 mmmmmmmmmmmmmmm 1 mmmmmmmmmmmmmm---- 1 mmmmmmmmmmmmmm$$m 1 mmmmmmmmmmmmmm 1 mmmmmmmmmmmmm$$$$$$$$$$$mmmmm 1 mmmmmmmmmmmmm 1 mmmmmmmmmmm$$$$$$$$$$$$$$$mmmm$$$mmmmmmmmm$$$$$$$$$$$$$$$$$mm$$$$$mmmmmm$$m$$$$$$$$$$$$$$$$$m$$$$m$$mmm$$$$$$$$$$$$$ 1 mmmmmmmmmm 1 mmmmmmmIIImmmmmmm 1 mmmmmmm6666RRRRRRR666666666 1 mmmmmmImmmImmmmmm 1 mmmmmm@mmmmmmmmmmmmmmmmmmmm 1 mmmmm@@@@@IImmmmmmmmmmmmmmmmmmmmmmmmmmmm 1 mmmmm-mmmmmmmmmmmmmm--mmmmmmmmmmmmmmmmmm-mmmmmmmmmm--mmmmmmmmmmmmmm-mm-mmmmmmmmmmm----mmmmmmmmIImmmmmmmmmmmmmmRRRRRRRRRRRmmmIIImmmmmmmmm-mmmmR 1 mmmmm$$$$$$$$$$$$$ 1 mmmm$$$m$$$$$m$$ 1 mmmm$$$$$$$$$$$$$$$mmmmmmmmmm 1 mmm[mmmmmmmm 1 mmm@@@@mmmmmmmmmmmmmmmmmmmm 1 mmm$$$$m$$$$$$$$$ 1 mm[[[m[mmmmm 1 mmImImIImmddm 1 m[[[[[[[mmmm 1 mIImIImdddd 1 mIIImmmmmmmmmmmmmm 1 mIIIIImmmmmmmmmmmmmmmmmmmmm 1 l:GOTO l." 1 l'Idrogeno 1 l'Arsenico 1 l'Antimonio 1 kkffffvv~~<<ffffff||ffff||<<ffffff||ffff||<<ff``<<~~ 1 k$=" " 1 j\:\\:<pp8888 1 iuuxxcXcXKK 1 il Silicio 1 il Potassio 1 il Platino 1 il Mercurio 1 il Magnesio 1 il Fosforo 1 iH2 TASTIERA 1 hi;hi;" "; 1 hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhxxx{{{{{{{{{{{{{{{{{{{{{{{{{xxhhxxx|||||||||||||||||||||||||xxhhxxx}}}}}}}}}}}}}}}}}}}}}}}}}xxhhxxx~~~~~~~~~~~~~~~~~~~~~~~~~xxhhxxx|||||||||||||||||||||||||xxhhxxx{{{{{{{{{{{{{{{{{{{{{{{{{xxhhxxxzzzzzzzzzzzzzzzzzzzzzzzzzxxhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((K 1 hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhxxxyyyyyyyyyyyyyyyyyyyyyyyy{xxhhxxxzzzzzzzzzzzzzzzzzzzzzzzz|xxhhxxx{{{{{{{{{{{{{{{{{{{{{{{{}xxhhxxx||||||||||||||||||||||||~xxhhxxx}}}}}}}}}}}}}}}}}}}}}}}}|xxhhxxx~~~~~~~~~~~~~~~~~~~~~~~{{xxhhxxxzzzzzzzzzzzzzzzzzzzzzzzzzxxhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh8888888888888888888888888888888888888888888888888888888888888888 1 hhhhhh*()000000000000hh0hh0hh0hh0((0((0((0((0((1((4((0((pp(( (( h hh hh ```0001pppp000hhhhhhhhhh 1 hhhhhh((000000000000000000000000000000000000000000000000ppp0 0000000`````000ppprrrjjhhhhhhhhh 1 hhhhh((((00000000000000000000000000000000000000000000000pp xxxxx ```0000pppp000hhhhhhhhhh 1 hhhhh((((00000000000000000000000000000000000000000000000pp ```0000pppp000hhhhhhhhhh 1 hhhh((((0000000000000000000000000000000000000000000000000pp000000000000`````00000pppjjhhhhhhhhhh 1 hhh 8x00xx80p8888888 `hhhhhh(hhhh x::xx88808888888 `hhhhhhhhhhh x:::x888808x08x88 `hhhhhhhhhhh x:::8888888888888(hhhhhhhhhhhhhx::::88888x8888888hhhhhhhhhhhh}}::::::8800x8888888hhhhhhhhhhhhm}::::::8888xxx8xx80hhhhhhhhhhhhm}::::::8800xx8888x8hhhhhhhhhhhhm}::::::8800::888880hhhhhhhhhhhh}:::::::888:::888880hhhhhhhhhhhh}::::::::::::8880000 1 hhh 8800000p88888888 `hhhhhhh 1 hhh 000800px88888888 `hhhh 1 giardino, box interrato, 350 mq." 1 g]]b0555555555000003 1 g$=g$+"989646" 1 g$=g$+" FUORI ELENCO": 1 g$="zione, tali segnali vengono ri- ": 1 g$="vostro ZX Spectrum ! ": 1 g$="un'appassionante simulazione di ": 1 g$="un allacciamento fra computers. ": 1 g$="trete partecipare direttamente ": 1 g$="tramite Modem, tutte le novita' ": 1 g$="su cassetta per Computer. ": 1 g$="societa' informatica. ": 1 g$="sere trasmessi tramite un mezzo ": 1 g$="reale work-station che tutti vi": 1 g$="prepara dei segnali atti ad es- ": 1 g$="per essere compresi dal computer": 1 g$="parole ~MOdulare-DEModulare~. ": 1 g$="ogni settimana a casa vostra, ": 1 g$="numeri di RUN, la prima rivista ": 1 g$="mato il vostro Spectrum in una": 1 g$="invidieranno, e con la quale po-": 1 g$="fonica). Nella fase di demodula-": 1 g$="fisico (p.es. una linea telefo- ": 1 g$="ed il meglio del software per il": 1 g$="da TORONTO 11:59": 1 g$="da RIO DE JANEIRO 12:18": 1 g$="da BONN 14:31": 1 g$="convertiti nella forma originale": 1 g$="che, nella fase di modulazione, ": 1 g$="agli attuali cambiamenti della ": 1 g$="ZURICH KLOTEN 18:34 # 1480" 1 g$="Z U R I C H": 1 g$="X Abbandona": 1 g$="RUNCABLE USERS NETWORK": 1 g$="RUN presenta": 1 g$="PARTENZE/DEPARTURES": 1 g$="NEW YORK JFK 12:20 # 514" 1 g$="Maggiori dettagli sui prossimi ": 1 g$="MODEM - Il nome deriva dalle pa-": 1 g$="MEXICO CITY 22:43 # 372": 1 g$="LONDON HEATHROW 09:44 # 1142": 1 g$="Il termine indica un dispositivo": 1 g$="H E L V E T I A": 1 g$="Grazie a RUN state ora vivendo ": 1 g$="Fra poco, grazie all'iniziativa ": 1 g$="Dalla Banca Programmi Aquarius, ": 1 g$="DATI NON DISPONIBILI": 1 g$="COMANDO SCONOSCIUTO": 1 g$="CODICE NON VALIDO": 1 g$="CODICE NON VALIDO ": 1 g$="CHEMICOM ------------ FILE 211": 1 g$="B A N K A G": 1 g$="Aquarius-Modem, vedrete trasfor-": 1 g$="4 Hardware": 1 g$="3 Notizie": 1 g$="2 Posta Elettronica": 1 g$="1985 MODEM CRIME" 1 g$="1 Novita' Software": 1 g$="++ <A> PER AGGIORNAMENTI ++": 1 g$="#CD OK-CONTROLLO FILES-": 1 g$=" Trasferire dal conto <NOME> ": 1 g$=" Trasferire alla Banca <NOME> ": 1 g$=" Trasferire al conto <NOME> ": 1 g$=" TRASFERIMENTO DI ": 1 g$=" CD# DI TRASFERIMENTO ? ": 1 g$=" "+g$: 1 g$=" ***ACCESSO RISERVATO*** ": 1 g$=" PER ACCESSO INSERIRE ": 1 g$=" LA PRIMA LETTERA DEL ": 1 g$=" ARCHIVIO SPECIALE ": 1 g$=" FILE DESIDERATO: ": 1 g$=" ": 1 formula=7431 1 ff||````ff>> 1 ffllxxpp````````ccww 1 ffffffffffffffffcccckkkkffff<< 1 ffffff<<~~ 1 fAqsqAACC[ 1 f$=f$+r$(n): 1 f$=f$+b$(s) 1 ed e' seguita da una stringa che definisce il campo di outputnumerici." 1 e' veramente notevole ma non e' nulla rispetto a quanto offrono le istruzioni di 1 e' un ciclo che continuera'a ripetersi finche non si veri- ca la condizione indicata da 1 e' l'equivalente del ciclo PAUSE 0: LET a$= 1 e' di impor-tanza vitale per il RUN BASIC come dovreste gia' sapere: per chi avesse dubbi rimandiamo alla lettura dell'articolo in- troduttivo su RUN n.7." 1 dopo un INPUT, nel qual caso, da' errore Y." 1 dmmmmmmmmmmmmmmmmmmmmmmmmmmmmm 1 dmmmmmmmmmmmmmmmm 1 dmdmdmmmmmmmmmmm 1 direz30 NEXT i" 1 direz,o$ 20 IF 1 di: ENRICOX 1 di"''"Gabriele Zanarini"'"BOLOGNA" 1 di salvare con dei PUSH i registri che il vostro programmautilizza e di recuperarli dopo la CALL con altrettanti POP." 1 di inizio, e' sottinteso 10." 1 deve esse-re posto immediatamente prima diLOOP 1 deve cominciare con LD A,2","3e02","CALL 1601h","cd1601", 1 delle acque 1 ddmmmmmmmmmmmmmmm 1 dddmddmmmmmmmmmmmmmmmmmmmmmmmd 1 ddddmmmmmmmmvd 1 ddddmmmmmmmmmmm 1 dddddmmmmvvvd 1 dddddmmmmmmvvd 1 dddddddddddddvvv666ddddddddddd 1 ddddddddddddddvv6 1 dddddddddddddddvv6dddddddddddd 1 dddddddddddddddd 1 dddddddddddddddIIdIIdddddIIdddIIdddddddddddd! 1 ddddddddddd 1 ddddddddIdIIId6ddddddd 1 ddddddddIIIdd6ddd6ddd 1 dddddddIdIdddd6dddddd 1 dddddddIIIdId666ddddd 1 ddddddIddIIdId666dddd 1 ddddddIIdd 1 ddddddIIIdIddddddddddddddddddddddddddIdIdIIddddddddddddddddddddddddddIdIdIIIdddddddddddddddddddddddddIdIdIId! 1 dddddd$dddddd 1 dddddIdddIdId6d6dddddd 1 ddddIIddd$$$$$ 1 dddd6666dd666vvv66dddddddddddd 1 dd66666666666vvvddddddddddddd 1 dd66666666666vvv666dddddddddd 1 dYYa0000000 1 dYYYYYYe0002 1 dYYYYYYYa00003 1 dYYYYXXXX[ 1 dXXXYYYYXXXXX 1 d666666666666v666ddddddddddd 1 d6666666666666666666ddddddddd$$$6$6666$$$$$$$$66$$$$$ddddddddd$6$$$66666$$$$$$666666$dddddddddd$6$$$66666$$ddd$$$$$$$$dddddddddd$6$$$$$$$$$ddddddddddddddddddddd$ 1 d$=" AVVIA IL REGISTRATORE ": 1 d$(o)=d$(o+1 1 code 1 ( 1 che significano rispetti- vamente mentre e finche'." 1 chalet con " 1 caratte-ri 1 c]]]]]f000000000055555550000000000005554 1 c]]XXXXXXXXXX 1 c]XXXX]]]]]]]b 1 c$=" " 1 c 5 1 by ZANNA 1 by Salerno Franco 1 blank=7321 1 b$=a$+"Siete l'ultimo della serie, ma non certo l'ultimo dei Moicani. Dipende comunque da voi il restare o meno l'estrema ruota del carro (Che per altro ha la sua importanza). Amore: dall'aspetto si direbbe che abbiate un'agenda densa d'appuntamenti; peccato che risalga al 1973. Salute: per ora bene, ma e'possibile una ricaduta."+c$+c$ 1 b$=a$+"Sentite anche voi che le nevi stanno per sciogliersi. Un consiglio: non esultate troppo presto, ma date retta al famoso adagio: <Non dire quattro finche' non l'hai nel sacco!>. Amore: sta bussando alla porta la vostra occasione d'oro; state in guardia poiche' potrebbe sgusciarvi dalle mani. Salute: sano come un... pesce."+c$+c$ 1 b$=a$+"Se vi curate di mantener fornita la faretra difficilmente sbaglierete un colpo. Qualcuno pensa che le vostre armi sono superate. Sara' la vostra prima vittima e nessuna perizia balistica riuscira' a smascherarvi. Amore: Cupido vi fa l'occhiolino. Salute: copritevi le spalle."+c$+c$ 1 b$=a$+"Questo e'il momento piu' adatto per farvi notare. Non indugiate,ma attenti a dove mettete i piedi: potreste scivolare. Amore: prestate piu'attenzione alle persone che vi circondano. Salute: riguardatevi."+c$+c$ 1 b$=a$+"Potete considerarvi fortunati in quanto gli altri nutrono nei vostri confronti una sorta di terrore. Attaccatevi moderatamente alle persone che vi interessano: potrebbero non gradire la vostra presenza. Amore:qualche difficolta' iniziale. Salute: a voi non manca."+c$+c$ 1 b$=a$+"Per voi la vita e' tutta una corrida. Vi destreggiate bene decisi come siete a vendere la pelle a caro prezzo. Un colpo potra' esservi fatale: in guardia! Amore: il sangue vi dara' alla testa. Salute: passeggera."+c$+c$ 1 b$=a$+"Dominate incontrastati finche' restate nel vostro ambiente. Diffidate dei turisti o rischiate di diventare un' attrazione domenicale. Amore: non avete certo bisogno di mettervi in testa meravigliose idee per fare colpo. Salute: con il fisico che vi ritrovate dovete badare a non rammollirvi."+c$+c$ 1 b$=a$+"Date retta alla vostra natura: siete fatti per sfondare. Osservate bene,pero', dove sbattete la testa: rischiate di romperla. Amore: attenti alle corna. Salute: starete bene, se non vi sarete fracassati la zucca."+c$+c$ 1 b$=a$+"Credete di essere pronti per ogni nuova avventura, ma la vostra inesperienza puo' farvi passare dei brutti quarti d'ora o lasciarvi segnati per tutta la vita, che e' peggio. Amore: Nessuno e' piu' ambito di voi; attenti a non concedervi al primo venuto. Salute: qualche pillola vi gioverebbe."+c$+c$ 1 b$=a$+"Chi asserisce che avete la coda di paglia mente. Il vostro e' un carattere piuttosto pungente. Moderatevi, se vi stanno a cuore gli affetti di quanti vi circondano. Qualche volta conviene starsene con la coda fra le gambe. Amore: cercate di essere cordiali voi per primi. Salute: vi consiglio qualche sabbiatura."+c$+c$ 1 b$=a$+"Avete un innato senso della giustizia pero',in alcune circostanze pendete troppo dalla vostra parte. Meno egoismo riuscira' ad accreditarvi ulteriormente. Amore: in realta' sop-pesate ogni occasione in maniera eccessiva. Salute: ben equilibrata."+c$+c$ 1 b$=a$+"Avete un asso nella manica. Precisamente riuscite ad affascinare gli altri che vi scoprono come dotati di una seconda personalita'. Sta a voi sfoderare quella piu' adatta alle circostanze. Amore: attenti al triangolo. Salute: meta' e meta'."+c$+c$ 1 b$="SIAMO 15-0 !" 1 b$="MA OGGI VINCO" 1 b$="IL GARAGE !" 1 b$="IL GARAGE 1 b$="ANCORA, 1 b$=" DIVERTIMENTO" 1 b$(ca)=r$: 1 b cancella tutte le linee comprese tra a e b (la li-nea b deve essere presente)." 1 b 1 archivi Trasmex"," 1 aggiorna=7781 1 a$=c$+"*ACQUARIO* " 1 a$=c$+"* OROSCOPO VALIDO PER LA SETTIMANA IN CUI VIENE LETTO *"+c$ 1 a$=b$(pm): 1 a$="vostro intuito e dall' ordine con cui riu-scirete a tenere, su un foglio di carta,l'~agenda telefonica~ del simulatore.": 1 a$="voi sarebbe solo fatica sprecata;": 1 a$="trerete man mano nel corso del gioco; ri-cordate che quasi sempre per accedere adun archivio e' necessario possedere la re-lativa password. Iniziate a formare il nu-mero 893742, e come primo codice digitateLN279: da qui in poi tutto dipendera' dal": 1 a$="totale en --------- --------- ---------": 1 a$="svizzeri; colpevole certo e' l'amministra-tore di una societa' italo-elvetica, laKetravid, che ha depositato il maltoltosul conto della propria filiale di Zurigo.": 1 a$="solamente di tipo anagrafico,vi sono ancheinformazioni specifiche per ogni Avisino.": 1 a$="si potranno scrivere dei dati alfanumericidati numerici o semplici parole e otteneretramite delle formule che verranno intro-dotte nei punti ritenuti piu opportuni: tabelle,tabulati di registrazioni, modelli matematici.": 1 a$="sconveniente dimensionare la matrice aven-do per ogni campo un record dedicato, infatti provate a pensare allo spazio sprecato se lo stesso tipo di record deve contenere ad esempio il N' donazioni (Max 3 cifre) e il cognome (almeno 10).": 1 a$="puo' risultare utile mettere in liste DATAtutte le informazioni utili. Per dare una dimostrazione di questo, diamo come esem- pio due modi diversi di risoluzione allo stesso problema:": 1 a$="primi trucchetti del perfetto Modem User. ": 1 a$="opportunita' offerte da un servizio modem:per questo vi troverete costretti,nel cor-so del gioco, a chiedere aiuto alla UsersNetwork ed al suo Mailbox (scopritene pri-ma il numero telefonico, pero' !!).": 1 a$="momento. Per rendere ancora piu' interes-sante il tutto, vi proponiamo di indossareper una volta i panni dell'agente investi-gativo, e risolvere il caso che da' nomeal programma. In breve: dal Credito Nazio-nale sono stati sottratti, tramite compu-ter, valori per un milione di Franchi": 1 a$="modulo 3": 1 a$="modulo 2": 1 a$="modulo 1": 1 a$="entrate uscite % influen": 1 a$="di: ENRICO LEVANTINO": 1 a$="delle proiezioni di vendita. Cosa succede se invece di vendere 250 uni-ta' al mese ne vendo solo 200 oppure 300 ?Se un tecnico si licenzia e sono necessa-rie 8 settimane per istruire il sostituto in modo adeguato?": 1 a$="ci saranno 6 cifre per aa mm gg(anno mese giorno) e nella 1,2,10 TO 20 ci troveremo 11 cifre per il cognome.": 1 a$="che dovrete recuperare per poter guadagn- are ulteriori punti di merito.": 1 a$="che contengono materiale TOP SECRET. La difficolta' viene fornita da un tornado che vaga su e giu' per le isole e la cui vicinanza arriva a farvi perdere il con- trollo del mezzo.": 1 a$="by MASSIMO LODI PASINI": 1 a$="bilancio mese di Gennaio": 1 a$="aula piena di libri, l'aula mappe e' ca- ratterizzata da una grossa cartina geogra-fica appesa al muro, la sala esami e' la piu' grossa (...)" 1 a$="abbiamo messo (c25/c29)*100 Poiche'le formule di % della singola vocee di saldo utilizzano il risultato di for-mule precedenti andranno inserite per ultime.": 1 a$="a29-c29.Nella casella d25 che e' la % del-la singola voce sul totale della spesa": 1 a$="a cura di" 1 a$="V : permette di introdurre un valore sia numerico che alfanumerico (max 9 pos) nel punto dove e' situato il cursore F : permette di introdurre una formula di 50 caratteri max, nel punto dove e' situato il cursore.Sono ammesse tutte": 1 a$="Tutto questo si puo' usare da applica-zioni semplici, come il confronto tra datidi vendita, alle piu' complesse, come e' necessario in un lavoro di ricerca scien-tifica. SUPERCALC ricorda tutte le formuleche vi sono state introdotte e questo consente di elaborare in pochissimo tempo varie alternative e costruire previsioni.": 1 a$="Tradotto in cifre questo significa che un programma trasmesso come Telesoftware in media impiega tra i due e i tre minuti a caricare, il che ci sembra decisamente interessante." 1 a$="Tanto per cominciare dovete sapere che il modem non fa che trasformare gli uni e gli zeri dei dati in due toni trasmettibili acusticamente su linea telefonica. La frequenza di questi due toni dipende da vari fattori fra cui la velocita' di trasmissione." 1 a$="Sulla scia di queste vostre risposte vi proponiamo un gioco di simulazione: si tratta di una fedele riproduzione di una rete di banche dati ed il vostro compito e' quello di scoprire una serie di codici d'accesso per arrivare ad una banca..." 1 a$="Sulla parte alta del video troverete unaserie di lettere, sul fianco una serie di numeri e all'interno un cursore giallo. Ogni casella e' identificata dalle suecoordinate es: b15 (le lettere in minusc.) Vediamo a cosa servono i seguenti tasti:": 1 a$="Stranamente la C5 sara' commercializzata prima della meta' dell'anno mentre del televisore piatto non si sente ancora parlare. A quanto sembra Sinclair sta mettendo la testa a posto per i tempi di consegna e chissa' mai che anche in Italia con la comparsa della Sinclair SpA si possa ragionare con dei tempi di distribuzione accettabili." 1 a$="Senza entrare nel merito, citiamo sol- tanto casi come il calcolo del vettoriale,il problema delle torri di Hanoi,la ricer-ca binaria in un albero,che diventano pro-blemi banali se programmati ricorsivamen- te." 1 a$="Segue un esempio di cartella donatore:": 1 a$="Se volete maggiori informazioni contattate a nostro nome il Sig. Bulmer della Ricoll Electronics, 48 Southport Road, Ormskirk, Lancashire L39 1QR, tel 0044695 79100." 1 a$="SUPERCALC": 1 a$="SUPERCALC crea per te nella memoria deltuo elaboratore una grande pagina di 20 colonne e 80 righe. Il video sara' per tecome una grande finestra sulla memoria attraverso la quale potrai focalizzare di volta in volta una determinata sezione delfoglio elettronico all'interno della quale": 1 a$="SUPERCALC * realizzato da:ENRICO LEVANTINO": 1 a$="RUN, die erste Zeitschrift auf Kassett 1 a$="R : sposta la pagina video a sinistra U : sposta la pagina video a destra T : sposta la pagina video in basso Y : sposta la pagina video in alto": 1 a$="Questi sono solo alcuni dei titoli che dal grande e piccolo schermo sono passati allo schermo del computer e probabilmente i prossimi releases di software saranno tutti imperniati sul merchandising di storie e personaggi del cinema e della televisione." 1 a$="Qual'e' il costo di training per portareil nuovo tecnico ai livelli di prestazionidesiderate,dopo 4 settimane... 12 settima-ne... 3 mesi? A tutti questi quesiti si puo' rispondere velocemente con facilita'. Ma forse voi direte ~Queste applicazionisono troppo inconsuete per noi.~": 1 a$="Psycosoft" 1 a$="Per quanto riguarda i costi sembra che voi abbiate le idee molto chiare, infatti avete azzeccato in pieno la fascia di prezzo che e' fra le 150 e le 220 mila lire. Non vi abbiamo invece detto che per ricevere il nostro servizio vi dovrete abbonare a Videotel che dovrebbe costarvi intorno alle 20 mila lire, piu' l'impegno della linea telefonica in tariffa urbana ed ovviamente un abbonamento (anch'esso annuo) al nostro servizio il cui costo sara' comunque paragonabile a quello della rivista. Arrivederci al prossimo numero e se non l'avete ancora fatto mandateci la scheda del referendum." 1 a$="Per collegarsi alla linea telefonica esistono poi due sistemi, il primo ad allacciamento diretto con due fili alla rete SIP ed il secondo con un accoppiamento acustico fra cornetta telefonica e modem." 1 a$="Ovviamente l'interfaccia funziona monofonicamente anche se campionando qualche bel suono, tipo una strappata d'orchestra, si possono fare degli effetti veramente impressionanti." 1 a$="Okay, la prima ci avete pensato... Ora, pero' pensate con piu' accortezza an-che la seconda volta!" 1 a$="OGGI GIOCO CON" 1 a$="Niente paura,tutto questo e'stato dettoper illustrarvi la potenza dello stesso,vedremo poi un esempio su come gestire il bilancio familiare. Prima pero' vediamo leistruzioni e come si usano. In fondo al video troverete delle indica-zioni che vi serviranno da promemoria.": 1 a$="Niente impedisce di scalare le istru- zioni,permettendo di mettere in evidenza ilivelli di allineamento che sono rappre- sentativi della logica del programma." 1 a$="Nelle sue forme piu' elaborate, la pro-grammazione strutturata tende ad essere unmetodo di analisi e di progettazione dei programmi; ed e' vero che la struttura di un programma nasce al momento del primo abbozzo(Top-down)." 1 a$="Nel caso di Videotel la trasmissione avviene per il momento con un Baud rate di 1200 in ricezione e 75 in trasmissione (dalla parte dell'utente) mentre per il colloquio con le banche dati si usa una velocita' di 300 baud. In pratica possiamo ricevere circa 150 bytes al secondo e trasmetterne 9, sempre in ambiente Videotel." 1 a$="NON SGARRA MAI" 1 a$="NON L'HA PRESA" 1 a$="N E W S" 1 a$="Maggiori informazioni sui prossimi numeri, nel frattempo inviate il materiale qui in redazione al DEPT. Graphics." 1 a$="Ma, innanzitutto,cos'e' un foglio elet-tronico?": 1 a$="MODULI (sottoprogrammi)" 1 a$="La teoria della programmazione struttu-rata era contenuta nel documento DIJKSTRA'Programming considered as a Human Activi-ty', pubblicato nel 1965 , presentato al congresso IFIP , North Holland,Amsterdam." 1 a$="La sola limitazione e' che con il BASICgli spazi, i commenti e i dati interpreta-tivi occupano memoria e rallentano l'ela- borazione." 1 a$="La prima e anche la piu' importante ad essere giunta in redazione e' prodotta dalla Ricoll Electronics e si chiama Action Replay. Si tratta di uno scatolino con quattro potenziometri e tre spinotti femmina." 1 a$="LE MAREE - La forza di attrazio-ne gravitazionale della luna provoca un rigonfiamento delle mas-se marine lungo l' asse ideale che congiunge la Luna alla TerraTale rigonfiamento si manifesta con un sollevamento e un abbassamento del livello marino, che sialternano normalmente due volte al giorno(maree). La differenza (ampiezza) fra l' alta e la bas-sa marea puo' toccare i 15 m." 1 a$="LE ECLISSI - Si parla di eclissi di Luna, quando la Terra e' in-terposta fra il sole e il nostro satellite impedendo che esso sia illuminato, e di eclissi di Sole quando invece e' la Luna che si pone fra la Terra e il Sole." 1 a$="LA LUNA Unico satellite della terra, misura unraggio di 1738 km (1/4 di quello ter-restre) e una superficie di 38 milionidi kmq, inferiore aquella dell' Asia. La sua distanza me-dia dalla terra e' di 384400 km. La superficie lunare presenta centinaia di crateri (di origine vulcanica o meteoritica) ed estensioni piane dette mari. La mancanza di atmosfera e gli eccessi delle temperature vi rendono impossibile ogni forma di vita." 1 a$="L'abitudine di allineare a sinistra le istruzioni Basic non e' assolutamente im- posta dal linguaggio." 1 a$="L'HO BATTUTO" 1 a$="Interpretate infatti il ruolo di un alunnoparticolarmente esuberante, il cui princi-pale obiettivo non e' una eclatante promo-zione, bensi' combinare il piu' guai pos- sibile a danno della scuola e dei profes- sori e a discapito, possibilmente, degli altri alunni." 1 a$="Il software prevede una folta serie d'opzioni ed il pacchetto per la sintesi di Fourier e' gia' disponibile. La fedelta' del suono e' notevole anche se il prezzo di 149 sterline non e' basso." 1 a$="Il programma principale appare come unasequenza di chiamate a sottoprogrammi , a-venti ciascuno un ruolo ben determinato." 1 a$="Il programma deve essere scomposto in piccoli moduli." 1 a$="Il primo e' concesso solo ufficialmente dalla SIP previo noleggio di apparecchiatura omologata mentre il secondo non e' soggetto a limitazioni ed e' legalmente accettato dalla SIP." 1 a$="Il funzionamento e' a batterie a piombo+acido e l'autonomia garantita ammonta a circa 40 Km in pianura ad una velocita' di circa 25 Km/h che malgrado tutto e' piu' che ragionevole, considerando anche che si e' a soli 70 cm da terra." 1 a$="Il convegno e' dedicato al professionale, ma uno sguardo alla Computer Grafica 'fatta in casa' merita uno spazio. Le dieci migliori immagini, statiche o animate, verranno sottoposte all'insindacabile giudizio dei congressisti che selezioneranno la migliore. L'autore potra' poi sbizzarrirsi per una giornata su un sistema grafico da diverse centinaia di milioni..." 1 a$="I piu' diffusi linguaggi appartenenti al nidificato mondo delle strutture tipo scatole cinesi, sono :" 1 a$="HO VINTO CONTRO" 1 a$="HA SBAGLIATO" 1 a$="Grazie , ad esempio , alla possibilita'di definire ricorsivamente le subroutines,e'possibile risolvere determinate classi di problemi che con strutture meno potenti(vedi BASIC), risulterebbero molto piu' impegnative." 1 a$="Ghostbusters, The Fall guy, Give my regards to Broad Street, Alien, The dukes of Hazzard . . ." 1 a$="G : permette di guardare la formula che e' stata inserita in una casella. P : permette di ottenere su printer una copia della pagina video. S : per potere conservare i dati e il mo- dello che avete impostato e poterci lavorare in seguito. D : per caricare dati e formule che erano gia' stati salvati in precedenza.": 1 a$="Ecco un breve esempio di gestione fami-liare. Nella casella a29 abbiamo introdot-to la formula a25+a26 nella casella c29 abbiamo messo c25+c26+c27. Nella casella d30 che e' il saldo attivo abbiamo messo la differenza tra entrate e uscite cioe' " 1 a$="E' facile intuire che il collegamento piu' affidabile e' ottenuto tramite collegamento diretto alla linea eppure da prove svolte qui in redazione anche il modem accoppiato acusticamente si e' rivelato funzionale e con un basso tasso di errori." 1 a$="E' con gioia che vi comunichiamo che le schede del referendum telematico stanno sommergendo la redazione e che la maggior parte, se non la totalita', e' a favore della nostra prossima iniziativa. Purtroppo non si tratta di un'operazione da portare a termine dall'oggi al domani dato che si ha a che fare con enti statali come la SIP." 1 a$="E D I T O R I A L E" 1 a$="Dopo tutte le richieste di maggiori spiegazioni sul RUN BASIC vi abbiamo preparato una serie di articoli esplicativi per darvi tutte le informazioni necessarie ad un corretto utilizzo di questa potentissima estensione del Basic Sinclair." 1 a$="Difatti,una volta impostata la pagina,secambi alcuni valori,alla semplice pressio-ne di un tasto, automaticamente verranno ricalcolati ed aggiornati tutti i dati adesso collegati. Ad esempio, supponiamo chetu stai usando il programma per eseguire": 1 a$="Devono essere allineati i~THEN~-~ELSE~,i~FOR~-~NEXT~,i ~DO~-~WHILE~,ed i~REPEAT~-~UNTIL~ (non tutti presenti nel Sinclar)." 1 a$="Da un lato si ha la qualificazione del programma e da un altro si ha una notevole protezione del programma dalla pirateria in quanto i soggetti sono utilizzati in base a royalties legalmente riconosciute. Il primo che prova a pirateggiare infrange le leggi sul copyright e sulla proprieta' artistica che altrimenti per il software non esistono." 1 a$="Continua l'offensiva Sinclair con il lancio della C-5 Sinclair, ovvero la macchina elettrica da `399.99 che presto dovrebbe rappresentare il nuovo modo di spostarsi in citta'. Il mezzo assomiglia ad un supertriciclo da corsa in vetroresina; la barra di controllo e' sistemata sotto le gambe e malgrado la struttura simile ad un manubrio da triciclo sembra che si riesca bene a manovrare." 1 a$="Consiste nel decomporre le funzioni di un programma in una sequenza di funzioni semplici e ben definite." 1 a$="Con questa interfaccia e' possibile campionare digitalmente fino ad otto secondi di suono, generare echi da zero a quattro secondi o trasporre le frequenze in tempo reale." 1 a$="Con nostro grande piacere abbiamo riscontrato un buon successo del referendum telematico dato che le schede pervenuteci si stanno accumulando ad un ritmo di una decina al giorno." 1 a$="Ciascuna di queste funzioni verra' rea-lizzata da un modulo la cui composizione risultera' piu' facile." 1 a$="Chi per esempio non ha sentito parlare delle avventure di Hulk e dell'Uomo Ragno o di Danger Mouse ? Questi sono solo dei personaggi ambientati in classiche situazioni da computer games mentre ben poco e' lasciato alla personalita' dei characters utilizzati." 1 a$="Cari amici di RUN, eccoci qui a presen-tarvi un programma la cui utilita'diverra'presto indispensabile non appena avrete appreso cos'e' e a cosa serve.": 1 a$="Cambiamo discorso drasticamente per passare ad un po'di hardware: sta aumentando in redazione il numero delle interfacce dedicate alla musica ed alla produzione di suoni, comprese quelle per la campionatura." 1 a$="C a n c e l l a r a": 1 a$="Buon viaggio nel regno dei morti viventi" 1 a$="BUON... ": 1 a$="Antonio M. e Candido" 1 a$="Anche in questo numero proseguiamo il discorso sui modem con qualche altra pagina da Videotel ed un po' di informazioni tecniche su questi fantomatici oggetti. Se non ci avete ancora mandato la scheda del referendum ve la riproponiamo e siamo certi che anche i ritardatari ci faranno sapere le loro opinioni." 1 a$="Altre schermate da Videotel vi daranno poi un po' del vero feeling di un sistema di questo genere ed infine un po' di informazioni tecniche vi daranno il background necessario a capire qualcosa di piu'." 1 a$="Alcuni di questi giochi rispecchiano a pieno lo spirito dei personaggi e delle situazioni originali mentre altri si limitano al pretesto per ambientare situazioni gia' viste..." 1 a$="Abbiamo infatti il piacere di presen-tarvi un foglio elettronico interamente ideato e programmato in Italia e quindi made in Italy.": 1 a$="Abbiamo comunque pensato di farvi provare il brivido delle reti telematiche sin da ora, senza modem, con un eccezionale gioco di simulazione studiato fin nei minimi particolari per darvi tutto il pathos dell'HACKER professionista." 1 a$="A proposito delle schermate che abitualmente ci mandate abbiamo una importante comunicazione: in collaborazione con l'Associazione Italiana Computer Graphics abbiamo organizzato una 'performance' all'interno del convegno che si terra' a Milano." 1 a$="A : se cambiate un valore in una casella, premete il tasto A, e tutti i dati verranno ricalcolati e aggiornati.": 1 a$="> > > > > > > > MODEMS < < < < < < < <" 1 a$="950000 luce 50000 8.84": 1 a$="800000 telefono 165350 29.92": 1 a$="8 : sposta il cursore a destra": 1 a$="7 : sposta il cursore in alto": 1 a$="6 : sposta il cursore in basso": 1 a$="5) Il fatto di poter entrare facilmente inarchivi privati non vi deve far venire lavoglia di ripetere la cosa nella realta' !": 1 a$="5 : sposta il cursore a sinistra": 1 a$="4) Premere BREAK significa collegarsi im-mediatamente con la... Sinclair Research(ci siamo capiti, vero ?);": 1 a$="3) Evitate gli scherzi telefonici: i com-puters non saprebbero apprezzarli, e per": 1 a$="2) I datafile non sono immutabili nel tem-po: quel che non c'e' ora ci puo' esseredopo cinque minuti ( morale: chiamare piu'volte lo stesso numero puo' dare luogo apiacevoli sorprese; tanto, i gettoni nonvi mancano !);": 1 a$="1750000 totale 565350 saldo att": 1 a$="1184650": 1 a$="--------- alimentaz 350000 61.90": 1 a$="- piccoli" 1 a$="- iterazioni tra moduli (scambio dati) semplificate al massimo e ben defini- te." 1 a$="- individualizzati" 1 a$="- definiti" 1 a$="- corti (se possibile,max 1 pagina)" 1 a$="- con un solo punto di entrata ed usci- ta (RETURN)" 1 a$="- con ruolo ben determinato e ristretto a compiti il piu' possibile specifici" 1 a$="- autonomi (con variabili locali)" 1 a$="- Ogni programma deve essere opportuna- mente COMMENTATO ed IMPAGINATO in mo- do da facilitarne la leggibilita'." 1 a$="- Devono essere spiegate tutte le arti- colazioni del programma ( soprattutto le ' astuzie ', anche se esse sono" 1 a$="*VERGINE* ": 1 a$="*TORO* ": 1 a$="*SCORPIONE* ": 1 a$="*SAGITTARIO* ": 1 a$="*PESCI* ": 1 a$="*LEONE* ": 1 a$="*GEMELLI* ": 1 a$="*CAPRICORNO* ": 1 a$="*CANCRO* ": 1 a$="*BILANCIA* ": 1 a$="*ARIETE* ": 1 a$=" Vi trovate soli nella citta' dei morti viventi e, ispezionandola dall'alto con ilvostro elicottero, dovete identificare i terribili zombies, che si aggirano senza pace fra le mura." 1 a$=" Vi starete certamente chiedendo il motivodel nome 'POWER',per cui vi togliamo subi-to dalle spine dicendovi che 'POWER' e' proprio il nostro caro Spectrum." 1 a$=" Vi segnalo subito quali sono le azioni dicui vi rende capace questo Game, e quali sono i tasti che le attivano..." 1 a$=" Vi raccomando solo... combinate piu' guaipossibile ma... Attenti ai professori! E' l'unico modo per vivere un'avventura scolastica sicuramente piu' piacevole di una lezione di storia, e meno preoccupantedi una pagella di fine anno!!!" 1 a$=" Una volta raccolti i cinque preziosi carichi, dovrete far ritorno alla base, maattenzione al carburante!": 1 a$=" Tenendo conto che con il tasto di ~fire~ potete modellare a piacere le mura, atter-rate dolcemente e fermatevi su di un muro." 1 a$=" Spiegato il motivo della scelta, possiamoentrare nei dettagli del ... 'Programma di gestione AVIS'.": 1 a$=" Siete alla guida di un potente elicotteroper eseguire una missione di recupero: do-vete infatti cercare per le isole dell'ar-cipelago, una serie di 5 cubi preziosi": 1 a$=" Si parla da qualche tempo anche qui in I-talia di introdurre nelle scuole il compu-ter, sia per avvicinare i piu' giovani al moderno mondo dell'informatica, sia come strumento didattico per un apprendimento sempre piu' facile, metodico e comprensi- bile delle varie materie." 1 a$=" Sembra facile, ma non illudetevi... L'av-ventura e' senza ritorno..." 1 a$=" Se pero' riuscirete, strisciando lungo lemura, a non farvi notare potrete aggredir-li alle spalle e catturarli: essi divente-ranno color magenta e saranno in vostro potere..." 1 a$=" Se le vostre punizioni superano l'ammon- tare di 10.000 righe, il preside in perso-na vi indurra' a lasciare la scuola e a non tornarvi prima di aver svolto tutto illavoro... In pratica ha termine il gioco." 1 a$=" Sappiamo tutti che in commercio esistono molti computer piu' o meno economici, ma avendo a disposizione (per ovvi motivi) solamente il BASIC, quello che l'ha piu' potente e' proprio lo Spectrum (sfidiamo chiunque lo voglia negare).": 1 a$=" Sapete tutti (almeno speriamo) che esiste l'AVIS (Associazione Volontari Italiani del Sangue) e come in tutte le associazio-ni esistono archivi che contengono i dati dei soci.In questo caso i dati non sono": 1 a$=" SAVE ""nome""CODE kk,a(VAL i$+1)-a(VAL i$)": 1 a$=" Ricordiamo ai meno esperti che READ asse-gna ad ogni passaggio la prima cifra a ""direz"" e ad ""o$"" la lettera di confronto." 1 a$=" Ricordandovi che i tasti sono i normali cursori piu' lo ~0~ o i tasti bassi per il fire, vi auguro..." 1 a$=" Questo si puo' fare dando nomi diversi adogni gruppo usando la stessa matrice (nell'esempio ""a$"")": 1 a$=" Questo programma essenzialmente deve trattare un numero piu' o meno grande di 'database' per cui il cardine su cui ruota tutto il programma e' una matrice.": 1 a$=" Questo permette anche di non limitare la capacita' alla memoria disponibile in RAM, ma di estenderla ad un numero indefi-nito di appunto ""DATA BASE"".": 1 a$=" Questo era il Menu' generale cui si tornaalla fine di ogni operazione. Da notare ilnumero di opzioni necessarie per avere, in un caso come questo, una gestione suf- ficientemente flessibile.": 1 a$=" Questo e' solo un esempio banale di come sia possibile gestire piu' campi all'in- terno di una matrice, ma organizzando benela cosa si possono avere gestioni molto potenti.": 1 a$=" Questo e' il modo piu' semplice per indi-rizzare il programma conseguentemente allabattitura.": 1 a$=" Questa era la cartella completa per ogni donatore. Facciamo notare la quantita' di dati memorizzati, eppure con uno Spectrum 48K, oltre all'intero programma di gestio-ne si possono avere circa 200 donatori contemporaneamente in memoria.": 1 a$=" Purtroppo non abbiamo fatti i nostri con-ti con le anime dei ~NON-MORTI~ che abbia-mo, forse con eccessiva leggerezza, scomo-dato per interpretare questo pur stupendo game." 1 a$=" Prima di dare l'OK per la partenza, vi anticipo che e' prevista l'opzione per quasi tutti i joysticks in commercio, c'e una pagina riassuntiva e una mappa con tutte le indicazioni necessarie per svol- gere la missione.": 1 a$=" Per fare un esempio l'uso delle istruz. DATA, READ, RESTORE, non sono utili solo nei casi in cui si abbiano lunghe liste di numeri da manipolare;e' comodo usarle anche per trattare gruppi di stringhe.": 1 a$=" Ora essi vi seguiranno, salvo errori... Dovete condurli su di un muro, quindi far-li cadere dall'alto!!! E' l'unico sistema per ucciderli: tanti piu' passi riusciretea far loro percorrer sul muro, tanti piu' punti otterrete per l'occasione." 1 a$=" Noterete subito che la scuola e' compostadi numerose aule, ben distinte tra loro per colore, forma o funzione..." 1 a$=" Naturalmente, perche' un programma sia potente, ma nel contempo non occupi uno sproposito di memoria, necessita di ogni accorgimento possibile per sfruttare ap- pieno il linguaggio a disposizione.": 1 a$=" Ma, almeno per il momento, le parti si sono invertite e sara' la scuola ad entra-re nel vostro computer con la sua orda di alunni negligenti, indisciplinati e con quei personaggi che per molti di voi sono solo un ricordo di infanzia sicuramente sempre vivo, professori, preside ecc..." 1 a$=" Le informazioni contenute all'interno della matrice sono molte (Cogn. Nome, Res,Via e N',Data e Luogo di nascita ecc.); oltre a queste pero', vi sono dati tipo": 1 a$=" La matrice e' a tre dimensioni, ma tenia-mo a precisare che il basic dello Spectrumne accetta molte di piu' (a voi scoprire quante). Essendo l'intero blocco di dati racchiuso all'interno di una sola matrice e' possibile salvarlo dando la sola istru-zione : SAVE ""GRUPPO X"" DATA a$().": 1 a$=" LE GALASSIE - Sono ammassi stellari disseminati nel Cosmo eanaloghi alla Via Lattea, alla quale appartiene il nostro sis- stema solare. Isolate e lontanissime nello spazio, esse sono an-che definite <<universi-isole>>,o anche nebulose extragalatticheper l' apparente somiglianza conle nebulose diffuse che si rin- vengono nella nostra Galassia. Le forme piu'frequenti sono quelle globulari o ellittiche e quelle a spirale." 1 a$=" Intrepidi violatori delle piu' ardue condizioni atmosferiche: ecco il gioco chefa per voi!": 1 a$=" Inizialmente vi consiglio di chiedere al computer la presentazione dei vari perso- naggi della simpatica storia, per familia-rizzare bene con i vostri principali ~ne- mici~..." 1 a$=" Infatti se devo scrivere su video una lista generica, (es. opzioni) controllare della stessa lista la battitura e decidere di conseguenza cosa fare,": 1 a$=" In questo caso nella coordinata: 1,2,1 TO 3 ci saranno le 3 cifre del Num. donazioni;nella coordinata: 1,2,4 TO 9": 1 a$=" Il programma prevede molte opzioni,ma oltre a quelle solite ( compilazione, variazione,salvataggio,ecc ) vi sono opzi-oni dedicate a questa gestione specifica, tipo lista donatori effettivi,aggiornamen-to donazioni e molte altre.": 1 a$=" Il nostro intento e' quello di rendervi coscenti della effettiva 'potenza' che avete 'sotto le mani' raccontandovi come e' stato risolto un problema utilizzando lo 'Spectrum'.": 1 a$=" Il gioco in breve e' tutto qui, ma le sorprese non sono finite: esistono anche dei sopravvissuti": 1 a$=" Il computer segnala in quale aula dovete di volta in volta recarvi per assistere alle lezioni..." 1 a$=" Gli Zombies sono pericolosissimi: se fiu-tano la vostra presenza, vi uccideranno senza possibilita' di scampo!!!" 1 a$=" Fortunatamente siamo ancora in grado di preavvisarvi saggiamente, prima che anche voi abbiate dover rendere conto della vo- stra incolumita' a degli esseri sovrumani:" 1 a$=" Ecco finalmente per tutti voi la possibi-lita' di vendicarvi dei torti ricevuti o subiti nel corso della lunga vita scola- stica!" 1 a$=" Ecco allora la necessita' di gestire i singoli campi all'interno del record, usando la comoda istruzione:": 1 a$=" Ebbene il problema stava proprio nell'avere uno strumento adatto per poter accedere velocemente ai dati dei singoli donatori. Naturalmante i fondi di questo tipo di associazioni sono tutt'altro che disponibili a spese grosse ed ecco che si e' indotti a cercare un computer non troppo caro ma di semplice uso e con una certa velocita' di esecuzione.": 1 a$=" E' ovvio che per X,Y,Z,ecc si intendano variabili numeriche (es. direz=1000). Notare quindi come,con questo accorgimen-to si possa ottenere lo stesso risultato riducendo molto la lunghezza del programma": 1 a$=" E' importante imparare presto a distin- guere le varie aule, poiche' se qualche membro del corpo docente vi dovesse sor- prendere fuori aula nel momento delle le- zioni, sarebbero castighi a non finire." 1 a$=" E' comunque semplice identificarle graziealla preannunciata didascalia del computerche le indica abbastanza chiaramente; per esempio l'aula bianca e' ovviamente l'uni-ca interamente bianca, la libreria e' una": 1 a$=" E con questo terminiamo l'articolo spe- ranzosi di avere domostrato il ""POWER"" del Vostro Spectrum e di avere dato alcuniconsigli utili a chi e' ancora in fase di sperimentazione.": 1 a$=" Dovrete innanzitutto cercare di non farvisorprendere fuori aula nelle ore di lezio-ne, pena il castigo di numerose righe di compito da effettuare a casa." 1 a$=" Dimostriamo invece il modo di ridurre il numero di istruzioni usando l'istruzione DATA :": 1 a$=" Data ultima donazione, Data ultima visi- ta, N' donazioni, Premiazioni ricevute e cosi' via. Bisogna allora considerare il fatto che i vari campi hanno lunghezze diverse tra di loro, per cui risulterebbe": 1 a$=" Daccordo, se proprio volete cimentarvi inun' impresa dal possibile non-ritorno cer-cheremo perlomeno di fornirvi le istruzio-ni necessarie per sopravvivere il piu' a lungo possibile." 1 a$=" Comunque in alcune isole, oltre che nellabase, sono presenti basi di rifornimento, caratterizzate da un quadrato bianco di atterraggio, ma mi raccomando: scendete con calma e non tentate l'atterraggio in condizioni proibitive!!": 1 a$=" Come gia' detto,salvando su nastro le singole matrici si avranno 200* N'matrici do-natori. Per darVi poi un'idea della capa- cita' del programma, diamo una videata di come si presenta la lista delle opzioni:": 1 a$=" Ci sono anche altri tasti per gli sposta-menti orizzontali, ma preferisco segnalar-vi la praticita' dei soliti cursori che, peraltro, consentono di camminare piu' ve-locemente." 1 a$=" Attenti innanzitutto, a non volare a bas-sa quota perche' l'elicottero potrebbe ca-tastroficamente distruggersi, e vi trove- reste pericolosamente appiedati." 1 a$=" contrarie allo spirito della program- mazione strutturata ). Spesso non si ha il coraggio di scriverle o di do- cumentare una propria trovata." 1 a$=" Questo accorgimento evita i frequenti errori dovuti a falsi indirizzi di parten-za o a pokazioni sbagliate che nella mag- gior parte dei casi si trasformano in un irrimediabile crash del sistema.": 1 a$=" Quando caricherete il programma vi appa-rira' l'elenco delle routines memorizzate.Per selezionare una routine e' sufficientedigitare il corrispondente numero e poi ENTER; a questo punto apparira' l'eventua-le lista delle variabili da inizializzare (con la relativa spiegazione) e la linea acui effettuare il GOSUB per richiamare la routine.": 1 a$=" Quando avrete studiato bene il funziona-mento di tutte le routine potrete scrivereun programma BASIC che le sfrutti al me- glio; ricordatevi pero' che non potrete usare numeri di linea superiori a 9900.": 1 a$=" Provate ad utilizzare comandi diretti sia per definire le variabili che per ri- chiamare le routines, in questo modo po- trete sperimentare da voi stessi gli ef- fetti ottenuti.": 1 a$=" Per ritornare alla lista di opzioni dareGOTO 9999.": 1 a$=" PRINT ": 1 a$=" Ognuna delle routines e' rilocabile ed e' indipendente dalle altre.": 1 a$=" Noi audaci e coraggiosi programmatori diRUN, pensavamo di fare cosa gradita a voi,amici ~caricatori~, nel proporvi un game che oltre alle consuete eccezionali quali-ta' grafiche, fosse in grado di offrirvi anche delle autentiche emozioni e dei rea-li brividi..." 1 a$=" La raccolta e' formata da 27 routines per un totale di 950 bytes.": 1 a$=" Il programma gira sia sul 16k che sul 48k ma purtroppo nella configurazione a 16k lo spazio disponibile per il program- ma BASIC e' ridotto a circa 1k.": 1 a$=" INPUT ": 1 a$=" Ed eccoci giunti ad una vera e propria raccolta di routines in linguaggio macchi-na per dare un po' di animazione al vostroschermo.": 1 a$=" ELAB. ": 1 a$=" Dato che il programma si riloca a secon-da che il vostro spectrum sia a 16k o 48k,preferiamo darvi una formula generale che permetta di salvare ognuna delle 27 routi-nes piuttosto che darvi due tabelle che sicuramente vi sarebbero di noiosa tra- scrizione.": 1 a$=" Ad essa si e' voluto abbinare un pro- gramma BASIC che renda piu' agevole l'uti-lizzo delle routines eliminando l'uso dei comandi RANDOMIZE USR e POKE e introducen-do al loro posto i comandi GOSUB nn e LET variabile = n.": 1 a$=" ""PRINT a$(1,2,x TO y)"" dove PRINT puo' essere LET o altro mentre x e y sono i limiti all'interno del recordper cui avremo ad esempio:": 1 a$=" Uno degli insegnamenti che dovete trar-re da questo programma e' che occorre sem-pre e il piu' possibile sfruttare tutte le": 1 a$=" Un' ultimo avviso: i nomi della personee delle societa', con relativi numeri ditelefono e passwords, che appaiono in~1985 MODEM CRIME~, sono frutto di fanta-sia. Ogni e qualsiasi somiglianza e/o co-incidenza con nomi, numeri e passwords re-almente esistenti e' puramente casuale enon voluta. BUON DIVERTIMENTO !!": 1 a$=" Terminiamo dicendo che le applicazioni non hanno limiti, a voi trovare il migliormodo di applicarle.": 1 a$=" RANDOMIZE USR kk esegue la routine.": 1 a$=" Qualche consiglio supplementare per chinon ha precedenti esperienze in questocampo: 1) Usate il tasto ~X~ quando voleteveramente interrompere il collegamento;": 1 a$=" Per salvare una singola routine, e' ne-cessario richiamarla con il relativo GOSUB(dopo aver definito le variabili) e quindidigitare:": 1 a$=" Per conoscere l'indirizzo di eventuali pokazioni dovete riferirvi alla linea :": 1 a$=" Particolare attenzione si vuole presta-re alle ultime due routines di ON BREAK GOTO... e ON ERROR GOTO... , che permetto-no di saltare ad una data linea del pro- gramma se si e' effettuato un break o si e' verificato un errore.": 1 a$=" Oltre a preservare il vostro programma da occhi indiscreti, potranno per esempio essere utilizzate per tradurre i codici dierrore in italiano !! ma stara' a voi sfruttare appieno le capacita' di questa nuova Utility, quindi non ci resta altro che augurarvi un buon lavoro con...": 1 a$=" Ogni tanto qualcuno si mettera' in con-tatto con voi per darvi consigli o infor-mazioni; altre volte i perfidi gnomi diZurigo provocheranno la caduta o il con-trollo della vostra linea personale.": 1 a$=" Mentre in redazione continuano ad arri-vare le vostre risposte relative al refe-rendum sui modem, abbiamo pensato di pre-miare questa collaborazione presentandoviun piccolo assaggio di una vera intercon-nessione telefonica tra computers: ~1985Modem Crime~ e' infatti un simulatore dausare nell' attesa che prenda il via lanostra Network, per dilettarsi imparando i": 1 a$=" Il vostro compito specifico e' quellodi ritrasferire i soldi sul conto del le-gittimo proprietario, versandolo sul contointestato alla Fincredit. Per riuscire afar cio', dovete assumere il maggior nume-ro possibile di informazioni contenute neidatafiles di societa' e persone che incon-": 1 a$=" All' atto dell' ~accensione~ vi verra'offerto il menu di sistema, col quale po-trete telefonare ad altri computers, leg-gere i messaggi in arrivo sulla vostra li-nea, o anche salvare un file di dati perriprendere la simulazione in un successivo": 1 a$=" le operazioni matematiche. Si possono introdurre fino a 50 form. Non inserite spazi tra un simbolo e un'altro.Inoltre il risultato di una formula puo'essere usato in un'altra, in tal caso,dovrete inserirle in modo crescente:prima la piu' semplice, poi quella che utilizza anche la prima.": 1 a$=" Program : 3D RUN": 1 a$=" IL SISTEMA SOLARE- In ordine di rappresentazione: Sole con un diametro di 1391000 km e massa 333432 volte quella terrestreMercurio: periodo di rivoluzione88 g; distanza media dal Sole: 57,7*10^6 km. Venere: 225 g; 108*10^6 km. Terra: 365g 6 h;149,5*10^6 km. Marte 687 g; 227,8*10^6 km. Giove: 11 a 315 g; 778*10^6 km. Saturno: 29 a 167 g; 1427*10^6 km. Urano: 84 a 7 g; 2871*10^6 km. Nettuno: 164 a 290 g; 4499*10^6 km. Plutone: 248 a 157 g; 5098*10^6 km." 1 a$=" FERMA IL REGISTRATORE " 1 a$=" Bytes : SCREEN$ (schermata di fondo)": 1 a$=" Bytes : CODE ( 26610 , 38925 )": 1 a$=" Crediamo inoltre di fare cosa gradita segnalandoVi le parti con cui e' stata salvata la schermata :": 1 a$=" Con la presente cassetta Vi inviamo una SCHERMATA (che troverete di seguito a questo programma ) nella speranza che pos-siate pubblicarla sul prossimo numero di RUN.": 1 a$=" Augurando a tutta la Redazione un FELICE 1985 , Vi segnaliamo il nostro recapito:": 1 a$=" P O W E R ": 1 a$=" 9950 + n~ opzione scelta": 1 a$=" Nicola ABBIUSO Via Roma, 124 85024 LAVELLO ( PZ ) Tel. 0972 - 88152 ": 1 a$=" CORSO DI PROGRAMMAZIONE A S T R U T T U R E " 1 a$."'"Esso puo' sostituire egregiamen-te INPUT per richieste di una sola lettera o cifra." 1 ````ffll88 1 `YYYXXX[000000000 1 `YYXXXXXXYa0009 1 `XX[00001111111111100 1 `XXXXXXXXzzXe00003 1 `XXXXXXXXYYYe000 1 `XXXXXXXXXXXYYYYZ 1 _X[0000hXXXX 1 _X[00000hXXX 1 _XXf000004 1 _XXe0001111111111100dYYe000003 1 _XX[00c]]]]]]]]]f003 1 _XX[0000004 1 _XX[000000054 1 _XX[0000000004 1 _XXXzzzzz[000003 1 _XXXuuuuXX[ 1 _XXXuuuuXXXXXYYYYYYYYZ 1 _XXXe000000 1 _XXX]]f00004 1 _XXX]]]]]]b003 1 _XXXX[000003 1 _XXXXXXf00004 1 _XXXXXX]]]]]]b000000000000g]]]]]]b0000004 1 _XXXXXXXuuuuXXZ 1 _XXXXXXXX~z|Xe00002 1 _XXXXXXXX[ 1 _XXXXXXXXX~z|Xe00002 1 _XXXXXXXXX[ 1 _XXXXXXXXXXX]]\ 1 ^]]]b5555000 1 ^]]]]]]]b555503 1 ^]]]]]]]]]\ 1 ^]]]]]]]]\ 1 ^]]]XXXXuuuuXX[ 1 ^XX[000003 1 ^XXXXX[000 1 ^XXXXXXXXXX\ 1 ]]]]]]]]]XXXe003 1 \##N#F#"]\" 1 [mRmRmmmm[mm 1 [[[[[[[[v[[[ 1 [[[[[[[[[mmmm 1 [[[[[[[[[[[mm[ 1 [[[[RR[[[[ 1 [RmmmRmmm[mm 1 Z$=" " 1 Z 40 IF 1 YYe0000003 1 Y 30 IF 1 X~z|XYYYYa 1 Xf0000555555550000c]]]]]b 1 X]]b5555555: 1 X[000000000003 1 XYYYYYYYYYa00000 1 XXXe000003 1 XXX]]]]]]]]]]]]XXXX[ 1 XXX[0000g]]]]]]]]]]]]]]]]]]]]]]XX 1 XXX[0000000000000000 1 XXXXf000000000000000hXXX 1 XXXX]]]]XXXXXXXXXXXXXXXXXXXXXXXX 1 XXXX[0000000000000000002 1 XXXXXf0003 1 XXXXX[0004 1 XXXXX[000003 1 XXXXXYa112 1 XXXXXYYYYa 1 XXXXXYYYYZ 1 XXXXXYYYYYYYYYYYYYYYYa00000 1 XXXXXYYYYYYYYYYYYYYYYYm 1 XXXXXX[554 1 XXXXXXX[0003 1 XXXXXXXX]]b000003 1 XXXXXXXX[00055555000003 1 XXXXXXXXXYYYYXXXXXX 1 XXXXXXXXXX[000000003 1 XXXXXXXXXXX[0002 1 XXXXXXXXXXXXYYYYa 1 XXXXXXXXXXXXXb 1 XXXXXXXXXXXXX[ 1 XXXXXXXXXXXXXXXXXX[ 1 XXXXXXXXXXXX 1 X,1,Y,2,Z,3,J,4,A,5,B,6, C,7,D,8,E,9" 1 X 20 IF 1 WLASQUOLA 1 Vuoi dare i nomi ai personaggi ***** Y-N? 1 Voglio andare 1 Viva i Puffi 1 VVVVVVVVVVVVVVVVVVVVVVVVVVVVV 1 VJJJGJHJIJMPS 1 VJJGJHJIJJMPS 1 VISIONE?SCELTA 1 VIENI CON 1 UUUUUUUUVZZZjko 1 UOVO & 1 U-LA-LA-IO 1 U$="STAI PIU' ATTENTO - STAI ATTI- RANDO ATTENZIONE SU DI ME - TH.B. #END": 1 U$="RICEVUTI FrS 1.000.000 - CREDITONAZIONALE - OTTIMO LAVORO - GRAZIE E COMPLIMENTI!": 1 U$="PER OPERAZIONI SULLE LINEE TELE-FONICHE VI SARA' UNA SOSPENSIONETEMPORANEA DEL SERVIZIO #END": 1 U$="CONTROLLO VOSTRA LINEA - ATTENDERE #END": 1 U$="CHIAMA AQUARIUS DATA -943175 CODICE=SI+ULTIME 4 PRIMO NOME- TH.B. #END@@@@" 1 U$="CD# DOMINICI: DARE I NUMERI A NATALE 1984 - J.J. #END": 1 U$="@@@PER RAGIONI DI SICUREZZA IL SISTEMA VIENE INTERROTTO PER QUALCHE MINUTO #END": 1 U$="> SO CIO' CHE FAI - TI AIUTERO' QUANTO POSSIBILE - TH.B. - #END": 1 U$=" * NESSUN MESSAGGIO IN MEMORIA": 1 U$=" >NESSUNA COMUNICAZIONE": 1 Tutto questo e' sostituito dal semplice 1 Truvideo SpA - Truvideo AG","80% quote di dirigenti della","Ketravid (sedi: Milano-Zurigo)","" 1 TRUVIDEO SPA ** TRUVIDEO AG",""," 1 TRASFERIMENTO NON VALIDO: RIFARE": 1 TORNADO?CHE?SI?AVVICINA? 1 TORNADO g 1 THRILLER 1 TEOREMA DI 1 TAMBURINO 1 T O R N A D O 1 T E L E S T A R","","","*" 1 Svizzera 1 Steed Kulka 1 Scrivi max 30 caratteri: " 1 SUPERCALC 1 START RUN N.9 1 START 1 SQUILLANTE 1 SPECOLA M5 1 SPAZIENTIRE! 1 SONO VIETATE 1 SOMMARIO 1 SNOOPY 1 SIMON??PIETRO? 1 SILENZIO! ALTRIMENTI VI BOCCIO TUTTI 1 SEDETE E STATE CALMI, PICCOLI MONELLACCI! 1 SCRIVI 2000 RIGHE PER COMPITO 1 SCREEN$ 1 SCREEN UTILITY 1 SCHERMI DEI LETTORI 1 SCANSA?GLI 1 SALA MAPPE 1 SALA LETTURA 1 SALA ESAMI 1 SALA BIANCA 1 S$=" *RUNCABLE* SISTEMA IN LINEA * SM0035SK": 1 RmmmmmmmmmmmmR 1 Rmm-mmmmm$mmmmmmmII 1 RmIIImmmmmmmmmmmmmmRRRRR666666666 1 Ricordate dunque prima dirichiamare delle routines della" 1 RUN PRESENTA 1 RUN NET r 1 RUN INTERNATIONAL NET 1 RUN Aquarius Edizioni 1 RST 10 (codice d7) 1 RRRmIIImmmmmmmmmmmm--mmRRRRRRRRRmmmmmIIImmmmmmmmmmmm--mmm--mmmmmmmmmmmIImIImmmmmmmm----mmm-mmmmmmmmmmmmIImIIImmmRRRRRRRRRRRmmmmmmmmmmmmmImmIIImR 1 RRRRmmmmmm$mmmmmmmmmII 1 RRRRmmmmmm$mmmmmmmIIImmmmmRRRRRRRRRmmm-mmm$$mmmmmmIImmm$mmmmmmm--mmmmmmmmmm$mmmmmIImmmm$mmmmmmm-mmmmmmmmmmm$$mmmmImmmmmm$mmmmmmmmmmmmmmmmmm$$mmmm! 1 RICHIAMO VIDEO E ISTRUZIONI 1 RAPIDITA' 1 RAP=SCORE+ 1 QUESTO SISTEMA MEMORIZZA DATI DI","UTENTI RUNCABLE. IL NOME CHE ","AVETE RICHIESTO E' SCONOSCIUTO. "," INSERIRE NEL RUNCABLE MAILBOX "," 1 QUESTO E' IL TEMA DA SVOLGERE. 1 QUAL'E'LA CAPITALE DI Q? 1 QUAL'E' IL SIMBOLO CHIMICO PER Q? 1 QUADRATICHE 1 Professore: non posso tacere . . . . 1 Prima Guerra 1 Prevenzione 1 Press ENTER to Expand the Whole Program 1 Premi 'U' se mi hai capito 1 Preistoria 1 Piccolo particolare!!! 1 Per trasferimenti, consultate la" 1 Per rivedere l'effetto 3D dare 1 PZ1@XP@Xq@X 1 PSYCOSOFT N'VG85001EC 1 PRIMA PARTEz 1 PREMI?UN?TASTO 1 PREMI UN TASTO PER CONTINUARE " 1 POWER 2 2 1 POWER t 1 POSIZIONE?TORNADO 1 POSIZIONE?ELICOTTERO 1 P6 PARTENZA 1 Ottima opportunita': GI Immobili" 1 OPZIONI: < 1 OPZ 1 - CAMBIO VALUTE ESTERE","OPZ 2 - VOLI DI LINEA","OPZ X - ABBANDONO SISTEMA","","","*" 1 OOPS... Pardon... 1 ONAZIONI "; 1 OLA-OLA-IO 1 OK GIOVANOTTI: SEDETEVI ORA 1 North Korea 1 Nomi di Societa' e Persone, nonche' numeri di telefono che appaiono in questo programmasono frutto di fantasia. Ogni e qualsiasi somiglianza e/ocoincidenza con nomi e numeri telefonici realmente esistenti e' puramente casuale !!! 1 Nome Cd# " 1 No. STATEMENTS : 1 No. LINES : 1 No. Bytes: 1 No such lin 1 No POP dat 1 No END PRO 1 NUMERO 9 1 NOVITA' INVESTIMENTI 1 NON SEI UN 1 NON PIU' VALIDO 1 NON ESSERE 1 NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 1 NEWS 9 1 Mr. Rocchi 1 Mr. Majocchi 1 Mr. Caruso 1 Mr Squillante 1 Missing LOO 1 Missing DEF PRO 1 Messaggio in memoria - <3> per cancellarlo" 1 Matematica 1 Mailbox & News from RUNCABLE NET": 1 Magna Carta 1 Ma, come mai, ancora, il genio non si e' risvegliato in voi ?! 1 MODEMS 1 MODEMCRIME 1 MODEM 2 > 1 MEMORIZZATO OK - 1 ME RAGAZZO 1 MARZO - APRILE 1 M$="@@@SICUREZZA-ABILITARE OPZIONE 4 @": 1 M$="@@@SERVIZIO: ABILITARE OPZ.4 @": 1 M$="@@@@MESSAGGIO DI SERVIZIO-ABILITARE OPZIONE 4 @": 1 M$=" " 1 Length of Program Only:! 1 Lavello (PZ) 1 La sola limitazione e' che con il BASICgli spazi, i commenti e i dati interpreta-tivi occupano memoria e rallentano l'ela- borazione.V 1 La routine deve essere chiamata ad inizio programma. 1 LOOP without D 1 LOADER E 1 LOADER $ 1 LLLLLLLORUZ 1 LLLLLLLORU 1 LINEE DISTURBATE-BAUD RATE ERROR"; 1 LINE NO:NOW RENUMBER PROGRAM 1 LEVANTINO 1 LARA?LINDA 1 LA LAVAGNA 1 L/MLOADER S 1 L/M 9 1 L'industria 1 L'HO BATTUTOB 1 L'AREA DEL 1 Ketravid MDML" 1 KKKKKKFNQTZ 1 KKKKKFKNQT 1 K100 MONITORS ....... IQM87" 1 JODEL-LAO' 1 JJJGJHJIJMPS 1 JJHJIJIMPSYWWW 1 JJGJHJIJJMPS 1 JJ$/$/$$44IL PROF. DI STORIA 1 JHJIJIJMPSWYWW 1 IntroModem) 1 Int.Squola 1 Inserisci il tuo nome, grazie. 1 Industriale 1 Il Preside e' 1 IeS 2 1 IeS 1 I[[[[[[[$$$$$$$ 1 ISOLE?FELICI?? 1 INTornado % 1 INTRO-CALC 1 INTHRILLER 1 INTEGRALI E 1 INIZIO GIOCO 1 IN RITARDO 1 IL?VENTO?AUMENTA?COL 1 IL SISTEMA 1 IL PROF. DI SCIENZE 1 IL PRODOTTO 1 IL PELO NELL'UOVO 1 IImmmmmmmmmmmmmmmRRRRR666666666 1 III[[[[[[[[[[IIII[[[[[[[[[[[[[[ 1 IIIIIIIIIImmmmmmmmmm 1 IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIvvvvvvvvvIIIIIIIIIIIIIIIIIII666vvvvvvvvvvv666IIIIIIIIIIIII66IIIvvvvvvvvvvvIII66IIIIIIIIIIIII6vvvvvvvvvvvvvvv6IIIIIIIIIIIIII6IvvvvvvvvvvvvvvvI6IIIIIIIIII666IIvvvvvvvvvvvvvvvII666IIIIIIIIII66vvvvvvvvvvvvvvv66IIIIIIIIIIII6IIvvvvvvvvvvvvvvvII6IIIIIIII666IIIvvvvvvvvvvvvvvvIII666IIIIIIIIII6vvvvvvvvvvvvvvv6IIIIIIIIIIIIII6IIvvv6666666vvvII6IIIIIIIIIIII6IIIIv66 1 IIIII$$$$$$$$$ 1 II---------------$$$$$$ 1 I$=" ** MESSAGGIO IN ARRIVO: OPZ. #4": 1 I$$III$$$$$$$ 1 I$$$$$$$$$$$$$$$$$$$$$$ 1 I$$$$$$$$$$$$$$$ 1 Hiroshima, 1 Helvetia Bank ZH, utilizzando il" 1 Hai il morbillo 1 HELVETIA BANK ZURIGO","",""," 1 HAI PIU' DI 10000 RIGHE DA SCRIVERE 1 H5 PROTEK/AGF 1 H4 KEMPSTON 1 H3 INTERFACE 2 1 Gas nobili 1 Garanzie GOLDEN INVEST ","","","*" 1 GRAZIE " 1 GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG@GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggoooooooooooooooooooooooooooooooooooooGGGG 1 GGGBBBBBBBBBBBBBBBGGGGGGGGGFFFGGGIIINNNNNNNNNFFFFFFFFFFFFFFFFFGGGIJNNNNNNNNNNFFFFFFFFFFFFFFFFFGGGINNNNNNNNNNNFFFFFFFFFFFFFFFFFGGGIINNNNNNNNNNFFFFFFFFFFFFFFFFFGGGIINNNNNNNNNNFFFFFFFFFFFFFFFFFGGGIINNNNNNNNNNFFFFFFFFFFFFFFFFFGGGIINNNNNNNNNNFFFFFFFFFFFFFFFFFGGGIINNNNNNNNNNFFFFFFFFFFFFFFFFFGGGINNNNNNNNNNNFFFFFFFFFFFFFFFFFGGGIIIIIIIIIIIIAAAAAAAAAAAAAAAAAGGGINNNNNNNNNNNFFFFFFFFFFFFFFFFFGGGINNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGINNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGINNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGINNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGINNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGINNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGINNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGINNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGINNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGG 1 GGGBBBBBBBBBBBBBBBGGGGGGGGGFFFGGGIIIIIIIIIINFvrrrrrrrrrrrrrrrrGGGIIIIIIIIIINFvrrrrrrrrrrrrrrrrGGGINNNNNNNNNNFFFFFFFFFFFFFFFFFFGGGINNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGINNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGINNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGINNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGINNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGINNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGINNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGINNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGINNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFGG 1 GGGBBBBBBBBBBBBBBBGGGGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGGEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBBBBBBBBBBBBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGEEFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGEEFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGEEFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGG 1 GGGBBBBBBBBBBBBBBBGGGGGGGGGFFFGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGGAAABBBBBBBBBBBBBBBBBBBBBBBBBBGGGAAABBBBBBBBBBBBBBBBBBBBBBBBBBGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGGAAFAAFFFFFFFFFFFFFFFFFFFFFFFFGGGAAFAAFFFFFFFFFFFFFFFFFFFFFFFFGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGGAAFAAFFFFFFFFFFFFFFFFFFFFFFFFGGGAAFAAFFFFFFFFFFFFFFFFFFFFFFFFGG 1 First Byte: 1 FUORI?DALLA?MAPPA 1 FROM LINE NO:TO LINE NO:AFTER LINE NO:NOW RENUMBER PROGRAM 1 FABBRI & C. CD# FB54MI36","","","","*" 1 Editoriale 1 Editoria 1 ESEGUITE GLI ESERCIZI A PAG.123 DEL VOSTRO BEL LIBRO ! 1 ERROR=STAT=LINE=!:\~6 1 ELETTRONICA & TELECOMUNICAZIONI " 1 EE]S]O]]EE 1 EE L'EROE 1 EDITORIALE0 1 E?RIENTRA?ALLA?BASE 1 Dollaro USA ........... 1.956,80" 1 Digitare il Vs. Codice Cliente: ","","","*" 1 Depurazione 1 DOLLARO USA ----------- 1.956,80","FRANCO FRANCESE --------- 201,56","FRANCO SVIZZERO --------- 726,24","MARCO TEDESCO ----------- 616,22","PESETA SPAGNOLA ----------11,148","LIRA STERLINA --------- 2.203,80","",""," 1 DITEMI: 12 x 34 =? 1 DI CHE STATO E' CAPITALE Q? 1 DEMO RUN BASIC 1 DEMO BASIC 1 DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD<<<<;;;;::::;;;;::::DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD88888888888888888888;;;;;:98::::::::! 1 DD%136%%DD IL PRESIDE 1 D000000002 1 Ci fu la Battaglia diQ. 1 CUBI?DA?REC@ 1 COSA ACCADDE NELL'ANNO IN CUI SONO NATO ? 1 CORSO DI L/M 9 1 CORSO DI BASIC 9 1 CORDIALI SALUTI 1 COLLABORANO A RUN 1 CHE ELEMENTO HA IL SIMBOLO Q? 1 CHE BATTAGLIA CI FU NEL Q? 1 CHAR P 1 CD# 7CPB99. Non perdete questa " 1 CAMBIA?VISTA 1 C 80 IF 1 BUON DIVERTIMENTO, DUNQUE, CON : 1 BUON DIVERTIMENTO 1 BROKERS UNION AA93" 1 BRAVO! SEI 1 BLOCK COPY 1 BILANCIO - PERIODO 08>12/84-"," 1 BENE! SEDETEVI MIEI CARI RAGAZZI! 1 BEEN THROUGH ?" 1 BB + +88QQIL BULLO 1 BASIC 9 1 B 70 IF 1 Auto-start Line No: 1 Atterraggio 1 Attendo il CD# ";: 1 Array Name: 1 Aquarius 1 Anno della Battaglia diQ? 1 Abbasso la 1 AZZURRA??? 1 ARCHIVI DATA.FIN. 1 AQUARIUS DATA ","","*" 1 APRITE A PAG.123 IL TESTO E LEGGETE STANDO ZITTI E FERMI ! 1 ALZATI DALLE 1 AGGIORNAMENTI 1 AFTER ALL WE'VE 1 AEREI ATTENTO <=>?@ NORD 1 ABBASSO LA SQUOLA 1 A$="modulo 3" 1 A$="modulo 2" 1 A$="modulo 1" 1 A$="Durante la stesura del programma, si cerchera' di mettere in evidenza le istru-zioni che fanno parte della stessa sequen-za, allineandole." 1 A$="- Ogni procedura deve iniziare con dei commenti che spieghino il suo ruolo e descrivano con precisione le variabi- li scambiate con il programma princi- pale." 1 A 60 IF 1 @@6666666666666666666666 1 @666666666666666666666 1 @11_XXXuuuuXXXXXXXXXXXXX[ 1 @111111100dYYYYYYe000003 1 @1111000g]]b 1 @000000011111111111111100003 1 @ SCEGLI 1 ?n?n??}}^T^T^^FF 1 ?TACHIMETRO? 1 ?PUNTI?EXTRA 1 ?PRENDI?CINQUE?CUBI? 1 ?I?SUPERSTITI?DANNO?? 1 ?BENZINA?? 1 ??hh>>``ff 1 ??TEMPO??? 1 ??MAPPA?O?SCHERMO?? 1 ???????????????? 1 >m>mww||_U_U__GG 1 >CONFERMA AVVENUTO TRASFERIMENTO","" 1 >>ff````||ff 1 >>``0000||00 1 > QUANDO SEI PRONTO " 1 =~_ju`kvalwbmxcnydozep{fq|gr}hs~it 1 =k=k==zzadadaaHH 1 =+")u*+u#"+u 1 = tira le fiondate" 1 = siede per terra o al banco." 1 = molla il pugno" 1 = istruzioni" 1 <j<jvvyybWbWbbII 1 <<ll~~``|| 1 <<ffnnjj<<ffff~~||ffff||<<ff````xxllffff~~````||~~````||<<ff``nnffffff~~~~ 1 <<ffff<<<<ffff>> 1 <1c]]]]]]\ 1 <1111110003 1 <111100000dYYYYXXXXXXXXXYa003 1 <11100000002 1 <1100_XXXf000055555500_XX 1 <110000_XXXXXXXXYYYYYYa 1 ;k$;k$;k$;k$;k$;k$;k$ 1 ;e' inutile ricordare che e' un comando diretto. Per interromperlo basta cancel- lare il numero e dare 1 ;che prima in casi di condizioni complesse costringeva a fastidiosi GO TO." 1 ;EOW99cgogg 1 ;5c]]]XXXX[ 1 ;55555555555> 1 ;555555500_XXf003 1 ;555555500_X 1 ;5555555000000000_XXXXXXX 1 ;555000c]]]b000000003 1 ;550000000055: 1 ;55000000000 1 ;500dXXXX[005: 1 ;000000555555554 1 ;0000000000000000003 1 ;"~r~per rivedere~c~per continuare" 1 ;"razzo...." 1 ;"premere un tasto": 1 ;"il risultato puo' essere conse-guito in tempo utile, solo in conseguenza di una procedura ra-zionale" 1 ;"i secondi a tua disposizione erano 150, tu ne hai rispar- miati: ";TEMPO 1 ;"esercita una continua pressione sui propri neuroni cerebrali per connette- re in un solo pensiero le mille routines strutturali di un pro- gramma." 1 ;"dovrete assegnare ai simboli chevia via compariranno sul video, il giusto numero." 1 ;"calcolando che i simboli erano " 1 ;"a cura di Eugenio Ciceri"'' 1 ;"______________ RUN _____________" 1 ;"______________ 7 _______________" 1 ;"______________ 6 _______________" 1 ;"______________ 5 _______________" 1 ;"______________ 4 _______________"; 1 ;"______________ 3 _______________"; 1 ;"______________ 2 _______________"; 1 ;"______________ ";pag;" ______________" 1 ;"_____________ RUN ______________"; 1 ;"_____________ R U N ____________"; 1 ;"____________ R U N _____________" 1 ;"X per disconnettersi": 1 ;"Via Leopardi, 9" 1 ;"Verdi 175 " 1 ;"VALORE PIU' LUNGO DI 9 POSIZIONI": 1 ;"Un ultima cosa: il comando 1 ;"ULTIMA DON."; 1 ;"Torna dunque in edicola il fan-tastico 1 ;"Torino "; 1 ;"Tempo: ";tempo;" " 1 ;"TIROLESE!" 1 ;"TIPO DONATORE "; 1 ;"TASTI DI MOV. 5 6 7 8 R T Y U 1 ;"T O R N A D O": 1 ;"Siamo a un passo dalla soluzione Vediamo infatti che succede se digitiamo il seguente comando : 20 POKE 23681,65: LPRINT ""A""" 1 ;"Sei perfettamente razionale !" 1 ;"Sei molto scarso, ";h$;" !" 1 ;"Sei fortissimo, ";h$;" !"; 1 ;"Se, quindi digitiamo il seguentecomando :"''" 10 POKE 23681,64: LPRINT ""A"""''"gli otto bytes componenti il carattere ~A~ saranno pokati nel display-file in questo modo." 1 ;"STAND BY ": 1 ;"SECONDI PER ELIMINARE IL"'"RUN BASIC DALLA MEMORIA: DARE -LOAD~~ PER CARICARE IL PROSSIMOPROGRAMMA!!!" 1 ;"Risultato appena sufficiente, ";h$;" !" 1 ;"Rassegna di"''" routines megatrucchi idee e suggerimenti"'''''" a cura di"''" Luciano Forcignano'": 1 ;"RUN BASIC V 1.0 by E. B. SOFT": 1 ;"RECORD 20 char",,,"CAMPO LIMITI CAMPO",,,"N' Donazioni 1 TO 3 Data nascita 4 TO 9 Cognome 10 TO 20" 1 ;"Quando viene omesso 1' 1 ;"Punteggio: ";score;" " 1 ;"Prima di procedere all'eserci-zio, riflettete un attimo sul metodo da seguire:" 1 ;"Piu' di cosi' non potevi fare, ";h$;" !"; 1 ;"Per tutti coloro che hanno l'in-cubo della protezione ai pro- grammi o per coloro ai quali in-fastidiscono notevolmente i mes-saggi di errore," 1 ;"Per comodita' dividiamo i nuovicomandi in tre gruppi:" 1 ;"Pensateci due volte prima di voltare pagina!!!" 1 ;"PSYCOSOFT N'VG85001EC"; 1 ;"PREMIO "; 1 ;"PREMI PER CON.";d$(n)(1 1 ;"PREMI FUOCO PER INIZIARE" 1 ;"PER FORZA,HAI"; 1 ;"PASS NON VALIDO";: 1 ;"Non si tratta invero della so-lita prova di riflessi immediatiquanto di una prova di organiz- zazione rapida del pensiero: un test che non puo' non interessa-re chi, imperterrito programma- tore di computer," 1 ;"Nel tempo limite di 1 ;"NATO A "; 1 ;"N' TESSERA "; 1 ;"N' PROGRES. "; 1 ;"Molto bene, ";h$;" !": 1 ;"Milano "; 1 ;"Mi dispiace, ";h$;" !" 1 ;"Ma l' uso piu' frequente di 1 ;"Ma cerca di migliorarti." 1 ;"Linea ";line," comando ";stat,: 1 ;"Le ultime istruzioni saranno fornite nel corso del gioco. Concentratevi dunque e:"; 1 ;"Le numerose richieste di deluci-dazioni riguardo il favoloso RUN BASIC uscito sull' ormai leggendario 1 ;"Le novita' ormai non si contanopiu', e i giochi non temono piu'confronti..." 1 ;"La tua rapidita' mentale e' di poco superiore alla media, ";h$;" !" 1 ;"La tua rapidita' mentale e' piu' o meno normale, ";h$ 1 ;"La sintassi del comando e' la seguente:" 1 ;"LINEA: "; 1 ;"LASCIA SCORRERE IL NASTRO" 1 ;"L I S T A O P Z I O N I"; 1 ;"Il tuo punteggio e' assai me- diocre, ";h$;" !" 1 ;"Il tuo punteggio e' -> ";score 1 ;"Il tuo cervello ragiona con buona velocita'!" 1 ;"IL COMPUTER SI RESETTERA' TRA"; 1 ;"IF ..condizione.. THEN comando: ELSE comando" 1 ;"I nuovi comandi di programmazio-ne sono stati concepiti seguendoi concetti di programmazione strutturata prendendo abbondantispunti dal linguaggio PASCAL." 1 ;"Hai una rapidita' mentale stu- pefacente!!!" 1 ;"Hai un coefficiente di rapidi- ta' mentale molto alto." 1 ;"Hai un cervello appena appena": 1 ;"HAI COMMESSO UN ERRORE": 1 ;"GRUPPO "; 1 ;"GRAZIE, ";h$;" !" 1 ;"Fantastico vero !?!" 1 ;"FERMA IL REGISTRATORE" 1 ;"FAI PARTIRE IL REGISTRATORE" 1 ;"Ezio Boscani" 1 ;"Esaminiamo ora i nuovi comandi grafici:" 1 ;"Errore alla linea ";line;":";stat 1 ;"Ernesto " 1 ;"Effettivo": 1 ;"EZIO BOSCANI" 1 ;"Devi migliorare di molto la tua rapidita' mentale, ";h$ 1 ;"Da parte di tutti noi, dunque, i migliori auguri per un felice e piacevole caricamento di que- sto entusiasmante..." 1 ;"Continuiamo cosi' : " 1 ;"Consigliamo di porre le procedu-re definite nelle prime linee diprogramma cosi' la loro ricerca sara' piu' rapida." 1 ;"Con questo ho finito; spero di essere stato sufficientemente esplicativo; rinnovo i miei au- guri di buona programmazione e un arrivederci su queste pagine." 1 ;"Con i nuovi comandi ci sono i nuovi messaggi di errore:" 1 ;"Come un"; 1 ;"Come avete visto l' effetto e' veramente spettacolare, per non parlare poi delle applicazioni pratiche (esponenti, apici, ani-mazioni grafiche...)" 1 ;"CODICE ? "; 1 ;"CABLE OK" 1 ;"C'e anche qualcuno meno sveglio di te, ";h$;" !"; 1 ;"Bravo, ";h$;" ! " 1 ;"Bianchi "; 1 ;"Bene, ";h$;" !" 1 ;"Avete visto un tipico" 1 ;"Ancora un attimo !": 1 ;"Al termine di questa introdu- zione, il computer disegnera' u-no 1 ;"ATTENDI ANCORA UN ISTANTE" 1 ;"ATTENDERE IL CARICAMENTO" 1 ;"AQUARIUS Edizioni" 1 ;"APERTO LA PORTA !" 1 ;"A tale scopo ci sono i comandi di definizione delle procedure: 1 ;"> <": 1 ;"<4> MESSAGGI IN LINEA" 1 ;"<3> DATASAVE/DATALOAD"; 1 ;"<2> INS LINEE ESTERNE"; 1 ;"<1> RUNCABLE SYS MENU"; 1 ;"< >": 1 ;"55, la tua percentuale e':": 1 ;"50 FORMULE SONO GIA' INSERITE ": 1 ;"3905331"; 1 ;"20123 - MILANO" 1 ;"20.02.85"; 1 ;"1 per Menu - 2 per messaggi": 1 ;"07.10.39" 1 ;"05.01.85" 1 ;"0000000"; 1 ;"...e comincia quando sei pronto!" 1 ;"*RUNCABLE*" 1 ;"********************************" 1 ;" vinto, umano, ma ti "; 1 ;" prenderemo....domani! ": 1 ;" mondo dei MORTI "; 1 ;" avrai a tua disposizione 1 ;" VIVENTI, umano! ": 1 ;" Puo darsi che l'aver guardato troppo lontano a qualcuno abbia fatto venir le vertigini.Per farmi perdonare vi propongo la vi- sione di paesaggi piu' familiari" 1 ;" Posta per te ": 1 ;" Per sfruttarla, bisogna creare una linea dove faremo scrivere la linea e il comando, 1 ;" Per questa volta hai "; 1 ;" Nessun messaggio ": 1 ;" IL PELO NELL'UOVO. "; 1 ;" GRAFICA PROGRAMMAZIONE VARIE" 1 ;" FOTMULA TROPPO LUNGA ": 1 ;" Dopo aver assegnato la cifra ": 1 ;" DIMOSTRAZIONE ": 1 ;" CODICE NON ABILITATO# ": 1 ;" Benvenuto nel "; 1 ;" 20 POKE 23681,65: LPRINT ""A""" 1 ;" 10 POKE 23681,64: LPRINT ""A""" 1 ;" *RUNCABLE* MESSAGGI IN ARRIVO" 1 ;" ";tar;" ZOMBIES DA ELIMINARE! ": 1 ;" ";A;" ": 1 ;" numerati di riferimento. " 1 ;" Una piccola prova di rapidita'mentale anche per i lettori di 1 ;" R U N presenta: " 1 ;" Ma evidentemente non sei moltoportato a riflettere velocemente" 1 ;" In alto puoi vedere i simboli " 1 ;" IL TUO NOME E' TROPPO LUNGO, ABBREVIALO! ": 1 ;" FAI PARTIRE IL REGISTRATORE "; 1 ;" THRILLER "; 1 ;" PREMI 1 ;" Ed eccoci alfine alla meta. Una linea di programma cosi' congegnata :"''" 10 FOR x=64 TO 71: POKE 23681,x: LPRINT "" * * * * R U N * * * * "": NEXT x" 1 ;" COMPLIMENTI !!"; 1 ;" * FINE DELLA CONNESSIONE * ": 1 ;" direttore responsabile Simone Majocchi" 1 ;" LA RIVISTA CHE 1 ;" A B C D ": 1 ;" premi 1 ;" e come al solito...": 1 ;" IN TUTTE LE EDICOLE! " 1 ;" FERMA IL REGISTRATORE "; 1 ;" FERMA IL NASTRO " 1 ;" BUON DIVERTIMENTO " 1 ;" Concentrati!! " 1 ;" BUONGIORNO!... ...ma sarebbe meglio augurarvi BUONANOTTE! Infatti sto per pro-porvi la visione di 'MERAVIGLIO-SE-BELLEDINOTTE'.Che si tratti di qualche Stars? Cosi e',se vi pare.Ma bando agli equivoci:par-lo di astri celesti (Scusate il bisticcio di parole),non d'ASTRI in carne ed ossa.Ho sentito mormorare <PECCATO!>.Avete ragione anche voi,ma se avrete la compiacenza di seguirmi,cerchero' di non deludere le vostre attese e,se non altro, di non annoiarvi. Ciao ROMANO SCURI [BS]" 1 ;" ": 1 ;" SQUILLANTE " 1 ;" L O A D E N "; 1 ;" H U M O U R "; 1 ;" DIRETTORE"''" SIMONE MAJOCCHI" 1 ;" "; 1 ;" by "; 1 ;" by 1 ;" "; 1 ;" " 1 ;" ": 1 ;" FAI PARTIRE IL REGISTRATORE ": 1 ; nella riga in alto dello schermo potrete notare unafila di simboli campione numera-ti da 0 a 9." 1 9999ss9753 1 99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999:99999999999999999999999999999999:::9999999999999999999999999999::999999999999999999999999999999::999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 1 999999999999999999999999999999 1 990000000!: 1 8>C>C>C>C>C 1 89 008x80008888888 ` 1 888::888888888888888 1 88888=<<<<<<<<<<<<<8 1 88888=<<<< <<<<88<8 1 88888=(888888////=88 1 88888=(888888/)))=88 1 88888= <<8 1 888888888<<<<<<88888 1 888888888888888888888888888888888888======88=8888888888888888888======88888888888888888888888888=============8888888888888888888=*********===8888888888888888888=**********==8888888888888888888=**//////**=88888888888888888888=*::::::**/=88888888888888888888=*::::::**//=8888888888888888888=*:::::::///==888888888888888888=(888888////==888888888888888888=(888888////=88 1 88888888888888888888 1 8888888888888888 1 888888000000ppppppx00000000000000000000000000000000000000000000000000pp00xpppppp00000pppp0pppppp 1 888888000000000000000000000000000000000000000000000000000000000000000pp000000p0000000ppppppppppp& 1 888888(8(( 1 888888(((( 1 88 0088x8000888888 ` 0 1 81dXXXXXXX 1 811dYYYYYYYZ 1 8111111119 1 81111111119 1 81111111112 1 8111111110 1 811111110000 1 811110000000005554 1 81100000003 1 8110000000000 1 80hYa0055> 1 800hYa0000003 1 800hXXXYYa0000111111100000 1 8000_X[000011dYYYYYX[0000000000 1 8000_XXXXXXX[ 1 80000c]XYYa000_XXXXX]b55555555000000 1 800000OKM00001111_XX[000005: 1 8000001111112 1 80000000gXX[000_XXXX\ 1 80000000KKKK000000_XX[00003 1 800000005: 1 800000000555554 1 80000000003 1 800000000003 1 8000000000 1 8(( 00xp888888888000 `(((H 1 8(( 0x8888888880008 `(((H 1 8(( 0p8888888800008 `(((H 1 8 0x8x88888000088 `(((H 1 8 0888xxx00088888 ` 1 8 088888x80008888 ` 8H 1 7c]XX[005555555554 1 7_XXX[0000000000004 1 7_XXXX]f000000000004 1 7=B=H=H=H=H 1 70hYa000000111112 1 70dYYYe000119 1 70c]]]b0019 1 70c]]]]]]]XXXX[03 1 70cXXXX[03 1 70cXXXXXXXXX[ 1 70_X]]b055: 1 70_XXXXe00003 1 70_XXXXXXXXXXXa19 1 70_XXXXXXXXXXXXXXXX]]]]]]]b00000004 1 700hYYYYYa000 1 700hYYYXX]b00c]]]XXXXXXYYYYa 1 700hXXXXXXX]]]]]]]]]b000000003 1 700g]]]]]]]] 1 700dYXXXXb001111119 1 700c]]b000003 1 700c]]]]]]b000555555000000 1 700_X]]]]]]]b00 1 700_XX]]f3 1 700_XXX]]b000 1 700_XXX]]]]]XXXXXXX 1 700_XXXXXX[000000000000 1 700_XXXXXXXX[1111112 1 700OKM01112 1 70055555555555554 1 7000hYYYYYYYY 1 7000OKM00002 1 700055555c]XXXX[ 1 70005555554 1 70001111119 1 70001111111111111112 1 70000_XX[00003 1 70000_XX[00 1 70000_XX[0 1 70000_XXXa0003 1 70000_XXX[03 1 7000005555dYa000000 1 7000001112 1 7000000dYYXX]b0000003 1 7000000c]]XXX[003 1 7000000_XXX]]XXXXXXXXX[ 1 700000000gXXXXX 1 700000000_XXYYYX]]]\ 1 700000000> 1 7000000002 1 700000000111112 1 7000000000_XXX[03 1 7000000000_XXXXXXXe00003 1 7000000000_XXXX 1 7000000000= 1 70000000002 1 700000000019 1 7000000000000> 1 70000000000003 1 70000000000002 1 7000000000000002 1 700000000000000000g 1 700000000000 1 6ddddddddddd 1 6@@66666666666666666666666 1 66vvvvvvvv 1 66vIIII6IIIIIIIIII6IIIIIII6666666IIIIIII6IIIIIIIII6IIIIIIIIII6IIIIIIIIII6IIIIIIIII6IIIIIIIIIIIIIIIIIIIII6IIIIIIIII6III6666IIIIIII6666III6IIIIIIIIII6I6IIIII6III6IIIII6I6IIIIIIIIIIII66ddddd6III6ddddd66IIIIIIIIIIIIII666666IIIII666666IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII!L 1 6666vvvvvvvvvvvvvvvvvvvvvvvvvvv 1 66666666RRRRRRmmmmmm$mmmmmmmmII 1 66666666RRRRRRmm-mm$mmmmmmmmIIImRRR 1 66666666666RRRRRRR@@@66666 1 66666666666RRRRRRR@@666666 1 66666666666RRRRRRR@6666666 1 66666666666666RRRmmmmm[mm 1 6666666666666666vv6666666ddddd 1 6666666666666666666666666666666666666666!P 1 6666666666666666666666666666666 1 6666666666 1 655555555554 1 6555555500_ 1 65555555000003 1 6555000003 1 60_XXXXXXXXXXXXXXX[000000000000004 1 600c]]]]f0000 1 600_XXXXXX]]]] 1 6000000555555 1 6000000005555555555555000000004 1 60000000005555554 1 600000000000119 1 555555500_XX 1 42c 1 4250 &-ENTER-" 1 40000,35684 e' come POKE 40000,35684-256* 1 40",,"10 FOR i=1 1 40 PLOT x,y;""RUN"" 1 3~parte inferiore)"''" 1 3333333333333333333333333333333333333333333333333 1 3333333333333333333333 1 33333333333333333333* 1 3333333333333333333 1 3333333333333333 1 2Nu:@uG:Ku 1 1GGGGGGGGGGGGG 1 150 SECONDI 1 10:04:00000:00:000 1 10000333333300010101010101010000103070?0703010000 1 055555555555555555555555kXXXXXX[000003 1 01111111111111111111 1 01010101010000103070?0 1 00dYYYYYa003 1 00_XXXXXXX 1 0005555555500g]b00003 1 0001111111112 1 000111100003 1 00003020ppp0000008000000pppp0pppppp 1 00000gXXXXX 1 0000011dYYYYXX[0dYa 1 000000gXX[00003 1 000000_XX[00003 1 0000000g]]] 1 00000000ppp0000080000000pppp0pppppp 1 00000000hYYYYa 1 00000000_XXXYYYYa3 1 000000000_X 1 0000000000c]]]]]]b0c]b 1 00000000003 1 00000000002 1 00000000000000000 1 0000000000 1 .ks,r.j6y-6 1 .Corri a casa: quest'anno e' perso! 1 .:CMUZ^afogg 1 ...DIMOSTRAZIONE ";#1 1 ...CARICA CITTA' "; 1 ....SINCLAIR"; 1 ....RUN NET 1 ....PROTEK / CURSOR JOYSTICK" 1 ....KEMPSTON"; 1 ......WLASQUOLA" 1 ......SCREEN$" 1 ........JOYSTICK "; 1 ........DEMO BASIC News........................NEWS 1 .........RAGAZZO "; 1 .........RAGAZZA "; 1 .........BASIC 9" 1 ...........UOVO 1 ............EDITORIALE 1 .............L/M 9" 1 ..............SUPERCALC 1 ..............RAPIDITA' 1 ................THRILLER 1 ................SQUILLANTE" 1 ..................TORNADO 1 ..................SPECOLA 1 ....................MODEMS" 1 ......................POWER 1 ............................................................. 1 ............ 1 ........... 1 .........$ UTILITY 1 . Quindi si possono anche sfruttare i caratteri di INK (16d), PAPER(17d), TAB(23d) ecc..." 1 . Per ora citiamo solamente" 1 . NON TORNARE A SCUOLA PRIMA DI AVERLE SCRITTE TUTTE...PREMI UN TASTO PER RICOMINCIARE 1 . Il numero di linea che segue il messaggio di errore e' quella incui e' presente un ostacolo allarinumerazione." 1 . "'" Ad esempio all'indirizzo 10h c'e' la routine di stampa di un carattere, e precisamente quello" 1 . Per cominciare da una qualsiasi linea (es. la linea 4250) date 1 -serve per cancellare blocchi di listato. 1 -rinumera le linee del programma basic con la sintassi 1 -mette in ordine alfabeti-co una stringa o in ordine cre- scente gli elementi di una ma- trice." 1 -in fase di programmazioneo di trascrizione di listati po-ne automaticamente il numero di linea con passo 10 rispetto alla linea segnata dal cursore." 1 -effettua il doppio POKE nelle locazioni di memoria n e n+1 con un valore tra 0 e 65535." 1 -edita la linea richiesta (es. 1 -e' senz'altro la piu'interessante tra le nuove istru-zioni.": 1 -IIIIIIIIIIIIIIIIIIIIII66666 1 -CN CVE ","","","*" 1 ---------dddd 1 -----------I-IIII$$$$$$$$$$$I-I 1 ------------------- 1 ----------------$$$$$$$$$II- 1 --------------! 1 -------------- 1 -(time/3.3 1 ,la grave dimenticanza di sirSinclair." 1 ,f;" ": 1 ,f;" ": 1 ,e;"Puoi salvare la tua citta' !" 1 ,che pur non avendo nulla a che fare con i comandi precedenti si dimostrera' utile soprattutto per coloro i quali gestiscono tabelle di numeri." 1 ,," FERMA IL REGISTRATORE",,, 1 ,"","","*" 1 , comando che 1 , ci hanno convinto a redigere questo pro-gramma dimostrativo, in modo chepossiate sfruttare appieno la potenza che questa utility offre" 1 , vengono modificati tutti gli attributi." 1 +l): 1 +,-./012345 1 ++ahkot+++ 1 ++F+N+++"]\*S\~ 1 +++++`gM+++++ 1 ++++++++++++++ 1 ++++++++++++ 1 ++ SUD :(u<2(u 1 +(z>48.9)*10 1 *S\##"]\^#V 1 *RUNCABLE* Network"+" 1 *++++++++++++++++++++ 1 *************************************************************************************************** ****** 1 *********************** 1 ***** MESSAGGIO CANCELLATO ***** " 1 ** AQUARIUS DATA INFORMAZIONI ** 1 ** CN - CORSO VALUTE ESTERE **","","","" 1 * TRASMEX * TRASMEX * TRASMEX * " 1 )H1 ISTRUZIONI 1 (hhh 00088888888x0000 `hhhh 1 (SCORE*100 1 (SC)ROLL d;x,y;l,h 1 (35684/256): POKE 40001, 1 (35684/256)" 1 ((((88(((( 1 ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((000000000(((((((((((((0000000(((0000000000000000((((((((((((((((! 1 (((((((( EXODUS VIAGGI ))))))))","*" 1 ((( 0088888888800000 `hhhH 1 'C' PER CAMBIARE NOME 1 '8EPZ+++nsv| 1 '''''''" Abbiamo gia' detto che gli 8 bytes componenti un carattere,occupano nel BUFFER posizioniche sono distanti tra loro di32 posti." 1 '''''"P A S C A L P L / 1 " 1 ''''" Tutti saprete che il manuale classifica come ~ 1 '''"RUN e' un periodico bimestraleregistrato presso il Tribunaledi Milano il 7/10/83 con il nu-mero 469/83. Rights reserved allover the world.La rivista su na-stro magnetico e' brevettata perl'Italia. 1 '''"I caratteri vengono ingranditi (ma sarebbe piu' esatto dire allungati) otto volte." 1 '''" All'atto dell'accensione del computer, le due locazioni con- tengono rispettivamente :" 1 '''" PEEK 23680 = 0 "''" PEEK 23681 = 91" 1 ''"e otteniamo 23296 che e' appuntol'indirizzo di inizio del BUFFERdella stampante." 1 ''"Se fin qui tutto e' chiaro premi 1 ''"Produce il risultato che tra poco vedrete in alto sul video." 1 ''"Inizializzare:"''" 1 ''"Inizializzare la variabile 1 ''"E con cio' e' proprio tutto." 1 ''"Altrimenti premi 1 ''" Inizializzare la variabile:"''" 1 ''" Il BUFFER della stampante e' un'area di memoria di 256 bytes destinata ad accogliere una linea di stampa completa." 1 ''" Facciamo ora un semplice cal-colo :" 1 ''" Come il manuale indica,lo <0>sta ad indicare la prima posi-zione di memoria del BUFFER del-la stampante." 1 ''" Ad esempio, il comando"''" 1 ''" 91*256+PEEK 23680" 1 ''" da Londra : Alex Gatti"''" da Boston: Ezio Rotamartir" 1 ''" DIRETTORE DIFFUSIONE"''" PIETRO ROCCHI" 1 ''" MASTER SUPERVISOR"''" EUGENIO CICERI" 1 '"e' equivalente a 1 '"e il risultato e'-->" 1 '"Start Run 9................START Tamburino..............TAMBURINO Sommario................SOMMARIO" 1 '"S Missing LOOP": 1 '"Redazione, amministrazione , di-rezione e pubblicita' : Via Leo-pardi 9,20123,MILANO. TLX 316392" 1 '"Questo per permettervi di lavo- rare col RUN-BASIC senza dover ricaricare queste importanti funzioni." 1 '"Prima di concludere questo pro- gramma dimostrativo, vorrei rin-graziare Roberto Montaruli che mi ha aiutato nella stesura del programma stesso." 1 '"Inoltre ci sara' una esauriente spiegazione sulle funzioni pre- senti nella prima riga del pro- gramma e che viene automatica- mente nascosta." 1 '"Inizializzare:"''" 1 '"In un prossimo programma, vi esporro' come gestire i nuovi comandi e le nuove opportunita' grafiche, che sono molto com- plessi." 1 '"Attenzione che il dimostrativo ripartira' dall'inizio!" 1 '"Antonio Cancellara,Carlo Squil- lante, Dario Mella,Delia Lo Cal-zo, Ezio Boscani, Enzo Ciancio, Franco Tagliabue,Giancarlo Bel- loni,Giuseppe Caruso, Massimo Cellini, Paolo Rui, Candido Can-cellara, Roberto Cislaghi, Sil- vana, Steed Kulka, Paolo Goglio,Enrico Levantino,Massimo Pasini,Bruno Molteni, Roberto Salerno." 1 '"................................" 1 '" Probabilmente vi state chieden-do il perche' delle due istru- zioni di PUSH e POP presenti; laspiegazione e' molto semplice: la procedura per la stampa del carattere altera i valori dei" 1 '" Per ora limitiamoci a spostare il BUFFER solo di qualche byte. E, precisamente, fino a farlo rientrare nei limiti della zona riservata al DISPLAY-FILE."''" Con quali effetti ?" 1 '" Come promesso,ecco come funzio-na il programma di scroll hi-respresentato sul numero scorso." 1 '" Chiaramente questo esempio fun-ziona male perche' la differen- za non e' sempre 256 ma in alcu-ni casi 1760, e poi il valore 18432 limita la routine solo al" 1 '" Modificando il fatidico 91 possiamo quindi spostare il BUFFER dove piu' ci fa comodo, anche sopra la RAMTOP. E non e' detto che prima o poi non venga fuori qualche buona applicazione di tutto cio'." 1 '" 1 &7DOY^ffmri 1 $d$d$$dmmmmmmmmmmmmmmmmmmmmdd 1 $IIIIIIIIIIIIIIII$$$$$ 1 $$ll``hh``````````````PPPp``hhhhhhhhhhhhhhhhhh h 8h`````````00b`8888```` 1 $$$$IIII$$$$$$$$$$ 1 $$$$$$m$$$$$$$mmmm$$$$$$$$$$$ 1 $$$$$$$I$$$$ddddd 1 $$$$$$$$ddddddddddddddddddddddd$$$$$$$$$$d$$$dddddddddddddddd$$$d$$$$d$$$$$$$d$dddddddddd$$$$$$$$d$$$$$$$$$$d$$$ddddddd! 1 $$$$$$$$$$$$mmmmm$$$$$$$$$$$$ 1 $$$$$$$$$$$$$mmm$$$$$$$$$$$$$ 1 $$$$$$$$$$$$$m$$$$$$$$$$$$ 1 $$$$$$$$$$$$$$mmm$$$$$$$$$$$$ 1 $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!| 1 $$$$$$$$$$$$$$$$$$$$$$$ 1 $$$$$$$$$$$$$$$$$$$$$$ 1 $$$$$$$$$$$$$$$ 1 $$$$$$$$$$$$$$! 1 $$$$$$$$$$$$$ 1 $$$$$$$$$$$$ 1 $ UTILITY 1 $ ","","*" 1 $ " 1 #~#N#F_=W( 1 #T]##N#F#~ 1 #2@M+++++` 1 #$#$#$#$#$ VEL.""""""""""TROPPA%&%&%&%&%& VENTO 1 "zo 7e9f che fa in modo che HL=256+DE."'" Ogni volta che ci troviamo a dover spostare una riga dal 1~ posto di un gruppo di 8,all' ul-timo del gruppo precedente, la" 1 "unica occasione !! " 1 "terzo superiore dello schermo. Come visto da quest' esempio, puo' essere piuttosto difficile scrivere delle routines che ope-rino sullo schermo. Fortunata-" 1 "subroutines che operano sullo schermo, 1 "si ottiene di stampare una stringa tale che le coordinate del pixel in alto a sinistra delprimo carattere della stringa siano x,y" 1 "secondi per assegnare gli altri " 1 "routines presenti nella ROM. A proposito della gia' citata RST 10 e' utile precisare due cose. Un programma che contiene dei RST 10 o altre chiamate a" 1 "renza di 32 tra la locazione di partenza e quella di arrivo." 1 "registri per cui se noi non vo- gliamo perdere A che controlla il LOOP, dobbiamo copiarlo sullostack. 1 "premi per eseguire il programma" 1 "pixels=256/8=32 bytes." 1 "oppure"''" 10 FOR x=72 TO 79: POKE 23681,x: LPRINT "" * * * * R U N * * * * "": NEXT x" 1 "oppure ancora "''" 10 FOR x=80 TO 87: POKE 23681,x: LPRINT "" * * * * R U N * * * * "": NEXT x" 1 "mente il compito ci puo' essere notevolmente semplificato dato che queste routines esistono gia' e sono scritte nella ROM, per cui a noi basta richiamarle" 1 "istruzione INC HL all' indiriz-" 1 "ecco la nostra creazione:" 1 "e avra' l' effetto di stampare una B maiuscola in blu alla po- sizione 5,7." 1 "dove n e' la linea di inizio, s il passo di rinumerazione, line1e line2 le due linee fra cui si effettua la rinumerazione." 1 "dove d sta per la direzione e- spressa mediante i cursori 5,6,7e 8; x,y le coordinate del ver- tice (alto a sinistra);l la lun-ghezza in caratteri e h l'altez-za in pixels." 1 "dobbiamo spostare di 256 loca- zioni di memoria indietro,il contenuto di ogni cella che si trova all' interno di un gruppo di 8 righe. A questo provvede la" 1 "differenza in locazioni di memo-ria e' 1760. Per fare questo le istruzioni 7eae_7eb1 sottraggonoda HL 2016 (in realta' sommano 63520 ma in MOD(2^16) e' la stessa cosa) che sommando il 256" 1 "dettagliatamente sul prossimo numero."'" Per alcuni indirizzi particola-ri, la CALL puo' essere sostitu-ita dalla piu' breve e rapida 1 "dell' istruzione 7e9f da' 1760 come e' richiesto."'" La cosa e' un po' macchinosa e se avete ancora delle perplessi-ta' provate a tradurre il l/m inBasic,cioe' in qualcosa del ge- nere:" 1 "dalla 129. Per questo motivo troviamo 3 loop principali: il primo si ripete 3 volte (7e96) da 7e98 a 7eba, il 2~ 8 volte da7e9b a 7eb3 e il 3~ 8 volte da" 1 "da' come risultato" 1 "contenuto nel registro A; se noivogliamo stampare il set di ca- ratteri, il programma e':" 1 "con un'apposita istruzione para-gonabile al 1 "che si puo' considerare una routine di inizializzazione del-lo schermo." 1 "Y Too hard," 1 "W missing 1 "VALORE DA INSERIRE? "; 1 "V No POP data," 1 "Users Mailbox 427951","","" 1 "Unica limitazione,oltre a quelleovvie di natura estetica, e' la lunghezza delle stringhe da in-grandire:al massimo 32 caratteri" 1 "Un esempio viene dato nelle ul- me due righe dello schermo." 1 "U","t","i","l","i","t","y","S","C","R","E","E","N","$" 1 "U No such line," 1 "Telestar 8FRT","(Tel: N/D)"," 1 "TRASMEX ............. AQS77" 1 "THE VOX HI-FI ----- VO64","","*" 1 "TELESTAR CD# 8FRT" 1 "TELE ALTA ITALIA .... RG74T" 1 "TAMBURINO" 1 "T LOOP without DO," 1 "Sottolineiamo il rispetto della punteggiatura nella sintassi." 1 "Skyline Amm. N/D" 1 "Si raccomanda anche qui partico-lare cura nella punteggiatura." 1 "Seleziona* -p- gira pagina ";i$: 1 "Seleziona* ";i$: 1 "Se nella sintassi viene omesso lo 1 "SOMMARIO" 1 "SKYLINE AMM. --- KL32F81" 1 "SAVE ? (s/n)";b$: 1 "Runcable Network" 1 "Rapidita'" 1 "Rapidita' 1 "RUNDFUNK ~B~ ....... 34HX8U" 1 "RST 10","d7","LD A,2","3e02","RST 10","d7","LD A,66","3e42","RST 10","d7", 1 "Questo vuole anche essere un in-citamento per tutti quelli chenon ne sono ancora in possesso,a procurarsi il numero 1 "Questo e' un esempio di cicli che si ripetono finche' non vie-ne premuto un tasto qualsiasi o un tasto particolare." 1 "Questa e' un'istruzione abba- stanza potente, che permettera' di inserire un orologio in alto a destra del video." 1 "Provate ad interrompere per cre-dere." 1 "Prima di procedere vorrei rinno-vare il concetto di finestra vi-deo: si tratta di una parte del-lo schermo caratterizzata da un vertice ( punto in alto a sini-stra );una larghezza in 1 "Peseta Spagnola ......... 11,148" 1 "Per uscire dal ciclo si possono usare anche le funzioni 1 "Per struttura di un programma siintende la suddivisione dello stesso in procedure chiamate di volta in volta; ciascuna proce- dura consiste di un ciclo (LOOP)da ripetere fino al vericarsi diuna certa condizione." 1 "Per ottenere l'EDIT, si puo' procedere in questo modo: pre- mete ENTER quando si vede il li-stato, quindi il tasto 0." 1 "Passiamo ora ad esaminare un al-tro interessante comando: 1 "Passiamo ad esaminare le altre istruzioni denominate varie." 1 "Passiamo ad esaminare la funzio-ne 1 "PREMESSA :" 1 "PLOT ha ancora la sua funzione originaria, ma con la sintassi 1 "P FANESI RDX4" 1 "Merita menzione l'ultimo che si verifica dopo un errato 1 "Marco Tedesco ........... 616,22" 1 "MODEMCRIME" 1 "MAXISYSTEM$ ------- 4A9X" 1 "M TOSCO PJ532","","*" 1 "M O D U L A 2 < C >" 1 "Lo schermo,come sapete,e' disposto in maniera piuttosto strana." 1 "Lira Sterlina ......... 2.203,80 1 "La sua comodita' sta nel poter gestire il linguaggio macchina direttamente da basic senza il fastidio degli esadecimali e so-prattutto per modificare piu' facilmente le variabili di si- stema." 1 "La sintassi e' semplicemente 1 "La sintassi completa e' cosi':" 1 "La procedura cosi' definita vie-ne ignorata dal programma fino alla sua chiamata mediante il comando 1 "La loro sintassi e' semplice, madiamo un listato esplicativo." 1 "La linea 10 attende la pressionedi un tasto tra 1,2 e 3; la 20 manda alla 100 se a=1; alla 200 se a=2;alla 300 se a=3" 1 "La direzione dello scrolling e' segnalata mediante i numeri sui tasti cursori." 1 "LD A,22","3e16","RST 10","d7","LD A, 5","3e05","RST 10","d7","LD A,7","3e07","RST 10","d7","LD A,16","3e10", 1 "L'orologio e' stato settato con i comandi gia' esposti sul nu- mero 7 di RUN, e non sto qui a ripeterli." 1 "L'istruzione non rinumera salti espressi da variabili(es. GO SUB n),ne' linee contenenti la fun-zione 1 "L'indubbia utilita' si manifestaquando necessitano piu' opzioni con relativa esecuzione di partidi programma." 1 "L' utilita' dell' istruzione 1 "KETRAVID" 1 "J.JOHNSON ............ J97C","","" 1 "J.JOHNSON J97C" 1 "IntroModem" 1 "Int.Squola" 1 "Il comando effettua lo scrollingsolo di un pixel: pertanto il suo effetto sara'esaltato se po-sto in un ciclo, come nell'esem-pio che segue:" 1 "Il comando 1 "INTornado" 1 "INTRO-CALC" 1 "INTHRILLER" 1 "I successivi 32 conter-ranno il secondo byte dei nostricaratteri." 1 "Helvetia Bank N/D" 1 "Helvetia Bank 0041/1/12473","" 1 "HELVETIA BANK AG -- Z3H" 1 "H B ZURICH HZ9" 1 "Gli altri comandi di programma- zione servono per gestire i ci- cli: tutto quanto sta tra 1 "G.I. SOC. DI INVESTIMENTI - ","","GIUDIZIO: AFFIDABILE ","","SEDE PRINCIPALE: ZURIGO (CH) ","","TEL: 0041/1/43579 ","CODICE ACCESSO CLIENTI: 180APB ",""," 1 "Franco Svizzero ......... 726,24" 1 "Franco Francese ......... 201,56" 1 "FUTURA CARS SRL ---- Z91" 1 "FUTURA CARS AM73" 1 "FOTOFLASH SPA ------- FILE 103","ULTRASOFT SNC ------- FILE 451","AVVOCATI ASS. ------- FILE 142","G. GALLI & C. ------- FILE 792","BROKERS UNION ------- FILE 218","NOTAIO CONTI -------- FILE 934","#END","","","QUALE FILE ?","*" 1 "FORMULA? "; 1 "FOR F=16384 TO 18432"'"POKE F,PEEK (F+256)"'"NEXT F": 1 "FINCREDIT" 1 "FILE SPECIALE","","","","LIVELLO 2","CHEMI.COM","CD# SISTEMA: TDMC","","*" 1 "FILE SPECIALE","","","","LIVELLO 1","STUDIO AVVOCATI ASSOCIATI","CD# SISTEMA: AA93","","*" 1 "FILE SPECIALE ","","","","LIVELLO 1","BROKERS UNION","LINEA MODEM 526864","CD# <AICCD>","","*" 1 "FB54MI36" 1 "FABBRI & C. FB54MI36" 1 "Exodus Viaggi ........... 971203","" 1 "Esso viene adoperato in relazio-ne agli attributi video e serve per modificarli con la seguente sintassi:" 1 "EDITORIALE" 1 "E cosi' via ..." 1 "Dominici Srl N/D" 1 "Dato che gli indirizzi fisici sono ordinati in modo diverso, se vogliamo che una riga dello schermo occupi il posto di quel-la immediatamente superiore," 1 "Danno come risultati rispettiva-mente "; 1 "DEMO BASIC" 1 "DATI RISERVATI "; 1 "DATABASE PER RUNCABLE NET USERS" 1 "ChemiCom Milano ChemiCom Milano ","*" 1 "ChemiCom Milano ChemiCom Milano " 1 "Che cosa significa ?"'"E' presto detto" 1 "Carissimi amici,"'" inizia con questo numero unarassegna di trucchi, idee,sugge-rimenti e routines varie per il nostro amato SPECTRUM." 1 "CREDITO NAZIONALE" 1 "CREDITO NAZIONALE - G81" 1 "CHEMI.COM. XXXX" 1 "CD CONTI CN= PRIME TRE LETTERE " 1 "CARICAMENTO ? (s/n)";b$: 1 "Brokers Union <AICCD> 989646" 1 "Banche-"," Credito Nazionale Milano"," Helvetia Bank AG Zurigo","","","- Dati: 1 "BANCO DI LATINA ---- 35T" 1 "BANCO DI LATINA JE43" 1 "BANCA-","CREDITO NAZIONALE - CD# N/D","HELVETIA AG - CD# N/D" 1 "Avvocati Associati ...... ","" 1 "Abbiamo gia'trattato di program-mazione strutturata su queste pagine ma preferiamo fare un ac-cenno riassuntivo per tutti co- loro che non avessero ancora le idee chiare." 1 "AVVOCATI ASSOCIATI AA93" 1 "A. LEMANNI -------- BTXW" 1 "A L G O L Forth" 1 "A -> Aggiornamento data visite","B -> Aggiornamento premiazioni C -> Controllo archivio donatoriD -> Controllo per visita","E -> Controllo per premiazioni F -> Dati statistici","G -> Salvataggio dati","H -> Caricamento dati" 1 "@@ARCHIVIO SPECIALE","","","*" 1 "< FINE DEL CORRENTE DATA FILE #>","","*" 1 "931"),aa- 1 "893742","526864","427951","443618","971203","543112","989646","953759","943175","491386","0041127319","913312","749855","487124","0041143579","0041112473","113" 1 "857"),aa- 1 "7e9e a 7eac. L'uso delle istru- zioni di PUSH e POP permette di utilizzare il registro BC piu' volte per il controllo di loop diversi." 1 "796"),cc: 1 "787"),bb: 1 "773"),aa: 1 "762"),aa: 1 "712"),bb: 1 "711"),aa: 1 "66"+u;": LPRINT ""A""" 1 "656"),dd: 1 "655"),cc: 1 "653"),aa: 1 "652"),bb: 1 "650"),ee: 1 "604"),dd: 1 "603"),cc: 1 "601"),aa: 1 "600"),bb: 1 "6",n;z$(n-19 1 "598"),ee: 1 "542"),dd: 1 "541"),cc: 1 "539"),aa: 1 "538"),bb: 1 "536"),ee: 1 "50";" chiama la routine": 1 "5 -> Lista cartelle","6 -> Lista completa donatori","7 -> Lista donatori effettivi","8 -> Lista """" emeriti","9 -> Aggiornamento donazioni" 1 "487"),dd: 1 "486"),cc: 1 "484"),aa: 1 "483"),bb: 1 "481"),ee: 1 "458"),zz- 1 "433"),zz- 1 "4";"premi ~c~ per continuare" 1 "352"),aa: 1 "32*8*8=2048 bytes. Questo tipo di struttura si ripete identica-mente 3 volte nello schermo;la 2~ volta dalla linea 65 e la 3~" 1 "265"),dd: 1 "264"),cc: 1 "262"),zz: 1 "261"),aa: 1 "11111110","11111110","11111110","11111110","11111110","11111110","0","0" 1 "11111000","11000" 1 "11111","11000" 1 "11110000","0" 1 "1111","0" 1 "11000","11111000" 1 "11000","11111" 1 "10";" ";"POKE 23681,"; 1 "1";"premi 1 "1";" premi 1 "1","3","7","15","31","63","127","255","255","127","63","31","15","7","3","1" 1 "1 GOLDEN INVEST","2 DOMINICI Srl","3 TELESTAR","4 TRASMEX","","","1 0041/1/43579 (ZH)","2 913312","3 487124","4 749855","","","*" 1 "1 -> Compilazione cartella","2 -> Variazione dati cartella","3 -> Cancellazione cartella","4 -> Ricerca cartella" 1 "0";"________________________________" 1 "0";"______________";n;"________________" 1 "0";"PROGRAMMAZIONE STRUTTURATA ";pagina1+page 1 "0","11111111","11111111","0","0","0","0","0" 1 "0","1111110" 1 "0","11110000" 1 "0","1111" 1 "0","0","0","11111111","11111111" 1 "0","0","0","0","0","11111111","11111111","0" 1 "0","0","0" 1 ".01",k: 1 "-----Alla redazione di RUN------" 1 ","","",""," 1 "********************************"; 1 "** AQUARIUS DATA INFORMAZIONI **" 1 "(Tel: 913312)" 1 "(Tel: 491386)" 1 "(Tel: 0041/1/27319)" 1 "(Tel: 0041/1/12473)" 1 "''"impegna i bytes :"''"23296, 23328, 23360, 23392 23424, 23456, 23488 e 23520"''"del BUFFER della stampante." 1 "&&&&&&&&&< 1 "#LN279#","","F. BIANCHI -------- 2133" 1 "","TENUTA CONTI:","SKYLINE AMM. - CD# N/D" 1 "","Golden Invest 0041/1/43579" 1 "","Fabbri & C. <FB54MI36> 443618","","","*" 1 "","Credito Nazionale ....... 443618","","Fabbri Commerc. ......... 543112","" 1 "","COMMERCIALISTI-","FABBRI & C. - CD# FB54MI36" 1 "","ALTRI-","BROKERS UNION - LIV 1 CD# AICCD"," LIV 2 CD# 86HYN" 1 "","","FILE #TELEF. PRINC","","DataBank N/W 893742","","Brokers Union 526864","","Ketravid 491386","","*" 1 "","","CODICE D'ACCESSO ?","","","*" 1 "","","AL CONTRARIO + ULTIMA + CD BANCA" 1 "","",""," CD# ","*" 1 "",""," TRUVIDEO @@@@### ","","","*" 1 ""##.####""; 1 ""####.##""; 1 """"""*v"" 1 "" 1 " rapido, ";h$;" !" 1 " corrispondente al primo simbolo" 1 " VALUTE ESTERE - FIXING h.12:00 " 1 " Tornando al problema dello scroll, se lo schema seguisse una struttura logica durante unoscroll verso l'alto la 2~ riga passerebbe alla 1~, la 50~ alla 49~ e cosi' via, con una diffe-" 1 " RET","c9",: 1 " Prima viene la prima linea in alto poi nell'ordine la 9,17,25,33,41,49,56,poi la 2,10,ecc... sempre in passi di 8 e questo per 8 volte per un totale di" 1 " Le CALL possono anche essere condizionali come i JP e possonoanche far riferimento a subrou- tines scritte da noi, ma questi argomenti verranno presentati" 1 " La seconda cosa e' che RST 10 ha la stessa flessibilita' di 1 " LD A,32d","3e20","LOOP PUSH AF","f5"," CALL 16d","cd1000"," POP AF","f1"," INC A","3c"," CP 128","fe80"," JR NZ,LOOP","32f6", 1 " L'istruzione chiave e' LDDR al-l'indirizzo 7ea3. Per questo e' importante capire che valore as-sumono i 3 registri doppi coin- volti in LDDR,prima che sia ese-guita." 1 " Da questo numero in poi, oltre ad approfondire e ampliare l'ar-gomento delle istruzioni in l/m,vi indicheremo di volta in voltagli indirizzi delle piu' utili" 1 " CD# d'accesso: "; 1 " BC vale sempre 32 (istr. 7ea0) e questo significa che il loop viene ripetuto 32 volte,tante quanti sono i Byte in una riga di schermo:ricordate che 1 pixele' uguale a un bit, quindi 256" 1 " Ad esempio": 1 " -DATABANK N/W- MILANO 893742 - ","" 1 " ------------------------------ ","","" 1 " ------------------------------ ","" 1 " ------- VOLI DI LINEA -------- " 1 " Il 91 che appare al byte 23681altro non e',quindi, che il bytepiu' significativo di un numeroa due bytes indicante la posi-zione di stampa nel BUFFER del-la stampante." 1 " ::::::: BROKERS UNION ::::::","","","*" 1 " 80 PAUSE 100" 1 " 70 PRINT "" 1 " 60 PAUSE 100" 1 " 50 REM" 1 " 40 PAUSE 100" 1 " 40 NEXT n" 1 " 30 PRINT a$" 1 " 30 LET y=88+30* 1 " 20 SCROLL m;38,100;18,90" 1 " 20 ROLL m;38,100;18,90" 1 " 20 PAUSE 100" 1 " 20 LET x=128+40* 1 " 20 GO TO ON a;100,200,300" 1 " 20 FOR n=1 1 " 10 LET a$=""fghgfyuydvh678 '&%$""" 1 " 10 FOR n=0 1 " Tutto cio' succede se, e solose, la locazione 23681 contieneil valore 91, e quindi la coppia23680-23681 possa puntare al BUFFER della stampante." 1 " Tenetevi forte alla poltrona,perche' le novita' saranno tanteentusiasmanti e soprattutto pococostose." 1 " Supponiamo di memorizzarvi una linea completa. Allora, i primi 32 bytes conter-ranno rispettivamente il primo byte dei 32 caratteri componentila linea."; 1 " Ricordate infatti come e' organizzato il display-file ?" 1 " Questa volta parleremo di unaroutine di ingrandimento un po'casareccia ma controllabile uni-camente da Basic e con pochissi-mo spreco di memoria." 1 " Qualcuno,pero', si sara gia' accorto che il suo valore di default non e' zero, come ci si potrebbe aspettare, ma 1 " Ma, una volta trasferiti nel DISPLAY-FILE la distanza di 32 bytes diventa la distanza tra due righe di stampa sul video." 1 " Ma come viene rappresentato un carattere nel BUFFER ?" 1 " La locazione,infatti,insieme con quella immediatamente prece-dente, viene usata dal sistema operativo nell'interfacciamento con la stampante." 1 " Infatti,una linea completa e'composta da 32 caratteri, ognunodei quali richiede 8 bytes." 1 " A R R I V E D E R C I ": 1 " " 1 !,!,!!))IL PROF. DI GEOGRAFIA 1 !%%1%%%5%%; 1 !$'*-0369<?B9E9S99WZ]9aehkn9 1 sta andando da 1 si usa dopo PRINT, LPRINTINPUT, esattamente come 1 seguito da un numero di linea provoca il salto del programma a quella linea e,quan-do incontra RETURN, il ritorno alla linea successiva a quella che ha prodotto l'errore." 1 ricerca dell'indirizzo della linea 9001 1 quindi, con"'' 1 quest'anno 1 per voltare pagina." 1 per voltare pagina " 1 per vedere il risultato" 1 per rileggere tutto" 1 per rileggere le istruzioni." 1 per rifare il test" 1 per pagina seguente"; 1 per pagina antecedente" 1 per continuare " 1 parte su- periore,~ 1 parte media, ~ 1 panorama. Prezzo interessante. " 1 o si produrranno spiacevoliinconvenienti." 1 non ti si avvicini: ha preso il morbillo 1 la trova prima di 1 hhhh ((( (00080000(((8888888888888888000000000000000000000000000000pph00008pppp0000pppp0pppppp 1 hhhh ((( (00008000(((8888888888888888000000000000000000000000000000pph00080pppp0000pppp0pppppp 1 ha usato la lavagna! 1 ha nascosto sulla terrazza una cerbottana con inciso il tuo nome. Se 1 ed un'altezza in 1 e' usata come in L/M, per Raccogliere dallo STACK del GOSUB l'ultima linea chiamata daquesto comando: senza una varia-bile l'informazione va persa, con una variabile si puo' simu- lare un RETURN con 1 e' un'altra istruzione che permette di vedere quale li-nea del listato e quale comando si sta eseguendo grazie alle va-riabili predefinite 1 e' assente. 1 del servizio richiesto? ","","","*" 1 conil numero di ripetizioni volute" 1 con le funzioni definite." 1 con codi-ce 1 completa la struttura IF... 1 che sostitui-sce in un solo byte i tre di CALL 10h." 1 by AQUARIUS EDIZIONI" 1 avrai delle grane ! 1 a$="fghgfyuydvh678 '&%$" 1 a fare la spia. Devi fermarlo prima che possa arrivare in Direzione! 1 UDG & MUSICA 1 Trova l'indirizzo della prossima linea 1 Trafalgar 1 THRILLER 1 Steed Kulka 1985 by PSYCOSOFT 1 Shrewsbury 1 Sedgemoor 1 Scroll parte del video a sin."''" 1 Scroll parte del video a des.": 1 Scroll a destra "''" 1 Scroll a destra "'' 1 Scambio degli attributi "''" 1 SU (CONTO) 1 SPIACENTI: CD# 1 SPIACENTI - CD# ERRATO ": 1 SOMMA TRASFERITA 1 SKYLINE AMMINISTR. " 1 SKYLINE AMMINISTRAZIONI 1 S. Jacinto 1 Ruota carattere verso destra": 1 RUN 1985 by L. Forcignano' ": 1 ROUTINE VARIE 1 RECORD 1 PUNTEGGIO 1 PIAGNISTEO 1 PER DISCONNETTERTI ";: 1 PAOLO GOGLIO 1985 1 PAGINA NERA 1 PAGINA CYAN 1 PAGINA AZZURRA 1 On break 1 NON FARMI 1 NON DIRE 1 MOVIMENTO IN BASSA DEFINIZIONE 1 MOVIMENTO IN ALTA DEFINIZIONE 1 MOVIMENTO DEGLI ATTRIBUTI 1 MAI PIU'! 1 Lexington 1 Gettysburg 1 Fu nel Q 1 Fonte Dati: N/W p.g.c. <LN279> 1 Fai che 1 FONDI INSUFFICIENTI ": 1 FILE #12507(V) - VINCHETTA - 1 FIGURA DI LISSAJOURS 1 Effetti bordo": 1 EFFETTI SPECIALI 1 DEMO * PREMI 1 DATI: CREDITO NAZIONALE 1 DATAFILES 1 DA (CONTO) 1 CONTROLLI SEGNI MAPPALI 1OQPXNMN(' 1 CD# per accesso al conto ","","*" 1 CANGURO 1 Balaclava 1 BANCA NON CONOSCIUTA ": 1 Agincourt 1 ARRIVEDERCI " 1 AQUARIUS ED.1985": 1 AQUARIUS DATA ","","*" 1 AQUARIUS DATA ","","*" 1 A (BANCA) 1 > Studio Avvocati Associati ","*" 1 =119 Per il rientro del ca- rattere"'" 1 = ~gestaccio~" 1 = spazio tra le righe (1-255)": 1 = posizione dell'angolo in alto a sinistra della fi- nestra (usato come l'argo- mento di 1 = posizione dell'angolo in alto a destra della fine- stra (usato come l'argo- mento di 1 = parte del video interessata dallo scroll (~1~ parte su- periore, ~2~ parte media, ~3~ parte inferiore": 1 = parte del video contenente il punto 1 = numero di linee interessate dallo scroll (da 1 a 24).": 1 = lunghezza finestra in ca- ratteri": 1 = linee da cancellare parten- do dal basso": 1 = linea a cui il programma deve saltare in caso di er- rore o break."''"Per sapere il codice di errore effettuare 1 = durata dell'effetto (1-127)"''" 1 = colore bordo (0-7)"''" 1 = altezza finestra in pixel"''" 1 = Valore nuovo attributo": 1 = Lunghezza finestra in ca- ratteri"''" 1 = Coordinate dell'ango- lo in alto a sinistra della finestra."''" 1 = Codice dell'attributo da modificare"''" 1 = Codice del nuovo attributo": 1 = Altezza finestra in ca- ratteri."''" 1 = 54 per la scomparsa del carattere": 1 1985 MODEM CRIME 1 1985 E. B. SOFT"; 1 10 LPRINT ""A"" 1 ---- CREDITO NAZIONALE SPR ----","","" 1 - MALPENSA - ARRIVI/ARRIVALS - ","","*" 1 - GOLDEN INVEST SA - ZURICH - ","","*" 1 +6AJPX\`ekss}}}}} 1 (5/6/7/8)= direzioni" 1 "$&(*,.02468:<>!#%')+-/13579;=?@BDFHJLNPRTVXZ\^ACEGIKMOQSUWY[]_`bdfhjlnprtvxz|~acegikmoqsuwy{} 1 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ 1 un tasto per continuare ": 1 sempre piu' riccoe sempre piu' bello!!!" 1 propone a 1 non ha piu' l'effetto di cancel-lazione totale del programma, malascia la sola riga 1 di RUNscrivendo direttamente alla" 1 ```` Credito Nazionale ```` 1 UN TASTO 1 TRASFER. TRASFER. TRASFER. ","","" 1 Steed 1 Scroll verso l'alto"''" 1 Scroll verso il basso"''" 1 Scroll a sinistra"''" 1 Scroll a finestra verso sin."''" 1 Scroll a finestra verso des."''" 1 Scroll a destra"''" 1 Scompare carattere verso sin."''" 1 Scompare carattere verso des."''" 1 STRUTTURAZIONE 1 STARE QUI 1 SCALE! 1 SBRIGATI! 1 Ruota carattere verso sin."''" 1 R U N 1985"; 1 QUI E' 1 PRELIEVI PRELIEVI PRELIEVI " 1 NUOVO NOME 1 NON DEVI 1 MANESCO 1 FrS 1,000,000","" 1 FILE #11947 (G) GOLDEN INVEST 1 DEPOSITI DEPOSITI DEPOSITI ","" 1 C/C C/C C/C C/C C/C C/C ","" 1 ARRIVEDERCI - 1 + HELVETIA BANK AG ZURICH + ","","*" 1 #AD " 1 Ricordate che alcune piramidi vanno co-lorate due volte e... 1 RETTANGOLO 1 IMPAGINAZIONE 1 I PERSONAGGI 1 Fabbri & C. Commercialisti 1 FAI PARTIRE IL REGISTRATORE 1 FAI PARTIRE IL REGISTRATORE 1 DIAGRAMMA DI FLUSSO 1 COMANDI - Normal/Kempston/Cursor/Int2? 1 000x00088888888 ` 1 REGOLA 2 1 REGOLA 1 1 DOMINICI INFORMATICA SRL ","","*" 1 By ROMANO SCURI ****** ****** via G.B. Corniani, 5 ****** ****** 25126 BRESCIA BS ****** ****** Tel. 030 / 315315 ****** *************************************************************************************************** 1 ATTENTI A NON CADERE !!!A? 1 premi 1 FERMA IL REGISTRATORE 1 FERMA IL REGISTRATORE 1 CREDITO NAZ. MI","" 1 LIt.94.792.433" 1 FrS.190.476,190","",""," 1 AQUARIUS+NOME 1 1985 MODEM CRIME by Steed for Run 1 0 00000000000888888888800000000000000000000000p0000000000000ppp0000000pp000000000pppppp 1 ": 1 A 1 0008000000088888888888888888000000200004000020000100002000ppp000008ppp000000000pppppp 1 KETRAVID ","","*" 1 FINCREDIT","",""," 1 000008000008888888888888888000000000000000000000000000000pp000800pppp0000pppp0pppppp 1 000000800008888888888888888000000000000000000000000000000pp008000pppp0000pppp0pppppp 1 000000000008888888888888888000000000000000000000000000000pp0000000ppp0000pppp0pppppp 1 KETRAVID","" 1 SULLO SPECTRUM" 1 ": 1 intro by Steed Kulka standard by Eugenio Ciceri courtesy of Psycosoft 1 FAI PARTIRE IL REGISTRATORE 1 FAI PARTIRE IL REGISTRATORE 1 FERMA IL REGISTRATORE 1 FERMA IL REGISTRATORE 1 1 1 1 1 1 1 1 1 1 1 1